![小学生C++创意编程(视频教学版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/24/52842024/b_52842024.jpg)
第一部分 初识C++——顺序结构
准备课 轻、便、快的C++学习神器(运用Dev-C++)
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P13_2856.jpg?sign=1739450489-YfyD5BPZVz2XiQ2YhPVLkaiNZYRfwJWb-0-92608d46850a075e464ff0524b245e05)
学习C++,我们将进入一个全新的领域。与计算机交朋友,在应用数学的海洋里遨游,探寻发明者的智慧结晶。别觉得C++很难,其实你早已是一个编程高手,面对如此复杂的上学指令,你每天都游刃有余地执行着,不是吗?
上学指令:
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P13_28434.jpg?sign=1739450489-86BZwFioVC0s2mXhRJfmFxlqHikmPWdY-0-f44eef25a5b46360dc077eebce0ae9dd)
你多厉害呀,既能编写命令,又能执行命令。
只是现在的计算机还不够智能,它没办法理解我们说的话。下面的两段对话,就能把计算机绕晕了。
A
我:你等等,我先去方便一下。
计算机:方便是什么意思?
我:方便就是上厕所的意思。
计算机:我懂了!
B
我:我方便的时候,你随时过来。
计算机:不太好吧,你上厕所的时候我过来太不文明了吧!
我:额~这里说的“方便”是我有时间的意思。
计算机:什么情况,我懵圈了。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P14_28437.jpg?sign=1739450489-oi0g54JLE7TIFMhvAv8A2VzD3weRzwXY-0-f79d35e2787d5f107e5256ff1b932df7)
因此,与计算机沟通需要借助编程语言。那么,如何将编程语言传达给计算机呢?这就需要使集成开发环境,在其中写入编程语言,经过编译转换成计算机能够看懂的命令,然后运行。
Dev-C++就是这样一个集成开发环境,运用它可以实现C++程序的编辑、编译、运行和调试。如果你的计算机中还没有安装这个软件,记得先下载并安装。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P14_28438.jpg?sign=1739450489-s13qzXhDt4PrTgM5e4GaA8Zv3lMmu0eU-0-16f4bf67126ea5bde4adc6dacb633782)
Dev-C++的安装
1 双击运行Dev-C++安装包。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P14_2914.jpg?sign=1739450489-wJC5jrrfqYR8eYyTCejTx1FVqr1NAIJR-0-b9fbc9bf3a4bbf70d00cdc1fe6166f03)
2 等待安装程序加载。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P15_2925.jpg?sign=1739450489-5svnWUa3IZDlZyfX1MYbFQ841mxOU0kU-0-7eae3ac2acfdc374619b26650702e7c2)
3 加载完成后,选择安装环境的语言,默认为English。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P15_2930.jpg?sign=1739450489-FNbD5QgpxGpr33V3CR7ZHmY1mtzO7kxg-0-e8b20ca737cee276b45b6f9aec348759)
4 单击“I Agree”按钮接受许可协议,进入下一步。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P15_2935.jpg?sign=1739450489-FmjRbE66iDFHq7DGBufBCzfMJ4mO5VTo-0-9bbcd9cb9880ced73934d647339057d1)
5 单击“Next”按钮,继续下一步。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P15_2940.jpg?sign=1739450489-PXGPn1r8JB0phnzsSjY3Iq3dCpSiScN4-0-96b8df6374643e45ec593ff4c2937fc2)
6 选择该集成开发环境要安装的磁盘位置,这里我将该软件安装在D盘。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P15_2945.jpg?sign=1739450489-WLCNTLeaeDiV1OhpUifsQcN0m5FoTqjq-0-2b422753616e69fdd0a3a5fdb66f1638)
7 单击“Install”按钮后,等待安装进行。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P15_2951.jpg?sign=1739450489-yeZwYfzbADZxJ2pWnMNAu6LjApUWfoFR-0-d33eedc77d0047f5bb95350062a4c813)
8 单击Finish按钮完成安装,并打开Dev-C++。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P16_2966.jpg?sign=1739450489-Jo6Eju2uxWqgnFfEXlgZDz9sjDFvfYGP-0-3f1c77fa92623ead099a609f557a1b26)
9 进入软件界面后选择语言,这里我选择的是“简体中文/Chinese”,然后单击Next按钮。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P16_2971.jpg?sign=1739450489-ox8ihaipdyBzcAad3rVrXrdn6TmRXYmR-0-8008625b55c9c35f4cfed4b4efdc1327)
10 这里可以调整字体和风格,通常习惯使用默认状态,直接单击Next按钮,进入下一步。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P16_2977.jpg?sign=1739450489-ZuaMyIkrV31Q0WVq39RvjHCX1JaHjlWG-0-9b6604fc1ba82082788da936b51df351)
11 一切完成,单击OK按钮开始编程。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P16_2982.jpg?sign=1739450489-gAaEaW8TFtPLD2lXTyzE85Gfm1gYmcNR-0-1cdbfe468e128847602721cbeee72394)
12 进入编程界面,它长这样。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P16_2987.jpg?sign=1739450489-VPpO3Q8AFX2JCS3cfDm77ijXwailIRvd-0-39aad98366985e3b6b23a137e9040128)
我的欢迎程序
尝试着创建C++源文件,编写一个程序。编程学习过程中,能够让程序正常运行至关重要,如果程序卡住了,不要着急往下学习,先解决程序问题。理解知识和实操编程两者相辅相成,缺一不可。
1 依次单击“文件”→“新建”→“源代码”。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P17_3003.jpg?sign=1739450489-m5yvAcKrTfPJXjcJq0jUfgVPm66Kg1Sm-0-d72ba73a7890bf71bce814e70688072c)
2 在光标闪烁的位置输入代码。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P17_3009.jpg?sign=1739450489-fYqODAuofWjD6WG3vVwAjbtrWJiYtdHN-0-4324b9a7b612b79df29ca8e1b335c52c)
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P18_3021.jpg?sign=1739450489-Pc7dD1f6zagxlHvGh73BMKw0C6hd5eQg-0-77a111076ec22a664f08a1aa2b41cbd1)
3 输入以下代码,这里不用理解代码的含义,照着敲一敲,感受一番,先成功运行第一个C++程序。
注意
代码中的符号,要在英文格式下输入!
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P18_28458.jpg?sign=1739450489-Xxp8nrSy0PSuwPhCEJnNXQfmuIRVhy43-0-a08f3e5426453dc49bf31967d5a85841)
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P18_28459.jpg?sign=1739450489-bb44SadGo8mFea0WkvXtru2wekuRVCx8-0-43c6ca6afd38898840e2c5235d34dff9)
4 运行程序之前必须保存程序文件(也称为源代码文件或源程序文件),单击“文件”→选择“保存”或“另存为”,将程序文件命名为welcome.cpp并保存到计算机中。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P19_3069.jpg?sign=1739450489-Imgh1iS80v61JAtDLOk3K07tPOwb5xnf-0-3718d3a2268971dc041d8a379536d147)
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P19_28462.jpg?sign=1739450489-iU9tHu81WGxp9xNVuaGZIIGpw8zmxJCi-0-09ea75168687c4c1a708c18f6e7c967d)
5 源代码文件保存后,依次单击“运行”→“编译运行”,对源代码进行编译运行。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P19_3078.jpg?sign=1739450489-Lm2YLnkKRxBNvaBxxxIZKtjyHG9jos84-0-cc1c0acd2283797158e64c64c94f3942)
此时一共进行了两步,一步是编译,一步是运行。我们也可以将它拆开,先编译再运行。
敲黑板
编写完代码后,单击编译运行,查看程序结果。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P20_28464.jpg?sign=1739450489-bZ8DfJWbg3ylrvk6p3IwgLGCc7jhEbKv-0-926f19cddcad26ff93c9cc13296b2c03)
源程序文件编译后会生成一个.exe文件,运行的就是这个.exe文件。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P20_28465.jpg?sign=1739450489-H1qj2v92murUIpaN134esK0d4ZesMcsW-0-c842df2b76e573bdf096bfd93f0d198d)
注意
每次修改代码后,运行程序前都需要编译。
6 程序运行效果。
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P20_3138.jpg?sign=1739450489-e7xGJBf0xuuBDg2MHehTo0tZvwevxc0h-0-5f8ccffb01125930863450b38a97aa48)
![](https://epubservercos.yuewen.com/1C2139/31397789403525706/epubprivate/OEBPS/Images/Figure-P20_28467.jpg?sign=1739450489-fCyAqbjnKzIlQMxvFDK2RG0pfGgzhS4T-0-70dbb05218935932c569ea6f8fe9105e)