- 小學(xué)生C++創(chuàng)意編程(視頻教學(xué)版)
- 劉鳳飛
- 1121字
- 2024-12-31 19:29:50
第一部分 初識C++——順序結(jié)構(gòu)
準(zhǔn)備課 輕、便、快的C++學(xué)習(xí)神器(運用Dev-C++)

學(xué)習(xí)C++,我們將進(jìn)入一個全新的領(lǐng)域。與計算機(jī)交朋友,在應(yīng)用數(shù)學(xué)的海洋里遨游,探尋發(fā)明者的智慧結(jié)晶。別覺得C++很難,其實你早已是一個編程高手,面對如此復(fù)雜的上學(xué)指令,你每天都游刃有余地執(zhí)行著,不是嗎?
上學(xué)指令:

你多厲害呀,既能編寫命令,又能執(zhí)行命令。
只是現(xiàn)在的計算機(jī)還不夠智能,它沒辦法理解我們說的話。下面的兩段對話,就能把計算機(jī)繞暈了。
A
我:你等等,我先去方便一下。
計算機(jī):方便是什么意思?
我:方便就是上廁所的意思。
計算機(jī):我懂了!
B
我:我方便的時候,你隨時過來。
計算機(jī):不太好吧,你上廁所的時候我過來太不文明了吧!
我:額~這里說的“方便”是我有時間的意思。
計算機(jī):什么情況,我懵圈了。

因此,與計算機(jī)溝通需要借助編程語言。那么,如何將編程語言傳達(dá)給計算機(jī)呢?這就需要使集成開發(fā)環(huán)境,在其中寫入編程語言,經(jīng)過編譯轉(zhuǎn)換成計算機(jī)能夠看懂的命令,然后運行。
Dev-C++就是這樣一個集成開發(fā)環(huán)境,運用它可以實現(xiàn)C++程序的編輯、編譯、運行和調(diào)試。如果你的計算機(jī)中還沒有安裝這個軟件,記得先下載并安裝。

Dev-C++的安裝
1 雙擊運行Dev-C++安裝包。

2 等待安裝程序加載。

3 加載完成后,選擇安裝環(huán)境的語言,默認(rèn)為English。

4 單擊“I Agree”按鈕接受許可協(xié)議,進(jìn)入下一步。

5 單擊“Next”按鈕,繼續(xù)下一步。

6 選擇該集成開發(fā)環(huán)境要安裝的磁盤位置,這里我將該軟件安裝在D盤。

7 單擊“Install”按鈕后,等待安裝進(jìn)行。

8 單擊Finish按鈕完成安裝,并打開Dev-C++。

9 進(jìn)入軟件界面后選擇語言,這里我選擇的是“簡體中文/Chinese”,然后單擊Next按鈕。

10 這里可以調(diào)整字體和風(fēng)格,通常習(xí)慣使用默認(rèn)狀態(tài),直接單擊Next按鈕,進(jìn)入下一步。

11 一切完成,單擊OK按鈕開始編程。

12 進(jìn)入編程界面,它長這樣。

我的歡迎程序
嘗試著創(chuàng)建C++源文件,編寫一個程序。編程學(xué)習(xí)過程中,能夠讓程序正常運行至關(guān)重要,如果程序卡住了,不要著急往下學(xué)習(xí),先解決程序問題。理解知識和實操編程兩者相輔相成,缺一不可。
1 依次單擊“文件”→“新建”→“源代碼”。

2 在光標(biāo)閃爍的位置輸入代碼。


3 輸入以下代碼,這里不用理解代碼的含義,照著敲一敲,感受一番,先成功運行第一個C++程序。
注意
代碼中的符號,要在英文格式下輸入!


4 運行程序之前必須保存程序文件(也稱為源代碼文件或源程序文件),單擊“文件”→選擇“保存”或“另存為”,將程序文件命名為welcome.cpp并保存到計算機(jī)中。


5 源代碼文件保存后,依次單擊“運行”→“編譯運行”,對源代碼進(jìn)行編譯運行。

此時一共進(jìn)行了兩步,一步是編譯,一步是運行。我們也可以將它拆開,先編譯再運行。
敲黑板
編寫完代碼后,單擊編譯運行,查看程序結(jié)果。

源程序文件編譯后會生成一個.exe文件,運行的就是這個.exe文件。

注意
每次修改代碼后,運行程序前都需要編譯。
6 程序運行效果。


- Node.js 10實戰(zhàn)
- GeoServer Cookbook
- LabVIEW入門與實戰(zhàn)開發(fā)100例
- 架構(gòu)不再難(全5冊)
- Python 3網(wǎng)絡(luò)爬蟲實戰(zhàn)
- 零基礎(chǔ)學(xué)Java(第4版)
- Mastering RStudio:Develop,Communicate,and Collaborate with R
- C++新經(jīng)典
- Visual FoxPro程序設(shè)計習(xí)題集及實驗指導(dǎo)(第四版)
- Android移動開發(fā)案例教程:基于Android Studio開發(fā)環(huán)境
- Java EE企業(yè)級應(yīng)用開發(fā)教程(Spring+Spring MVC+MyBatis)
- Troubleshooting Citrix XenApp?
- Vue.js 3應(yīng)用開發(fā)與核心源碼解析
- 區(qū)塊鏈架構(gòu)之美:從比特幣、以太坊、超級賬本看區(qū)塊鏈架構(gòu)設(shè)計
- HTML5游戲開發(fā)實戰(zhàn)