程序的基本結(jié)構(gòu)

程序的基本結(jié)構(gòu)

ID:27922838

大?。?90.84 KB

頁數(shù):28頁

時(shí)間:2018-12-05

程序的基本結(jié)構(gòu)_第1頁
程序的基本結(jié)構(gòu)_第2頁
程序的基本結(jié)構(gòu)_第3頁
程序的基本結(jié)構(gòu)_第4頁
程序的基本結(jié)構(gòu)_第5頁
資源描述:

《程序的基本結(jié)構(gòu)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、1第一章 程序的基本結(jié)構(gòu)2教材及授課結(jié)構(gòu)本章目標(biāo)基本內(nèi)容擴(kuò)展閱讀上機(jī)指導(dǎo)應(yīng)用舉例習(xí)題3教學(xué)目標(biāo)了解程序的基本知識(shí)和上機(jī)環(huán)境,學(xué)習(xí)1)了解主函數(shù)和一般函數(shù)的概念,了解結(jié)構(gòu)化程序設(shè)計(jì)與面向?qū)ο蟪绦蛟O(shè)計(jì)的程序框架特征和程序設(shè)計(jì)技術(shù)的應(yīng)用及發(fā)展趨勢;2)掌握源程序的書寫格式,包括標(biāo)識(shí)符和關(guān)鍵(保留)字的使用;3)了解編譯預(yù)處理、編譯和鏈接過程和從編輯源程序到程序運(yùn)行的操作方法;4)掌握數(shù)據(jù)的輸入輸出(包括輸入輸出格式)方法。4基本內(nèi)容1.1幾個(gè)簡單的程序1.2程序的基本結(jié)構(gòu)和要素5程序設(shè)計(jì)語言通用應(yīng)用軟件–文字處理:Word–表格處理:EXCEL–科學(xué)計(jì)算MATLAB…...當(dāng)前流行

2、的程序設(shè)計(jì)語言工具M(jìn)icrosoft:VisualC++、VisualBasicBorland:Delphi、C++BuilderSun:JavaC與C++61.1幾個(gè)簡單的程序//例1-1:在屏幕上顯示:Thisismyfirstprogram!#include//包含基本輸入輸出庫文件usingnamespacestd;//使用名字空間stdintmain()//主函數(shù)名{cout<<"Thisismyfirstprogram!";//屏幕顯示語句return0;//表示程序順利結(jié)束}C++的程序由函數(shù)組成。該程序只由一個(gè)主函數(shù)main()構(gòu)成一對(duì)花括號(hào)

3、“{}”是主函數(shù)的定界符程序語句全部采用小寫字母。區(qū)分大小寫,書寫采用自由格式語句用分號(hào)結(jié)束;一行可以寫多個(gè)語句注釋行:以兩個(gè)“//”起頭的任何文字7例1-2:加法計(jì)算器程序//例1-2:加法計(jì)算器程序#include//包含基本輸入輸出庫文件usingnamespacestd;//使用名字空間stdintmain()//主函數(shù)名{intx,y,sum;//定義三個(gè)變量cout<<"Pleaseinputtwonumbers:";//屏幕顯示提示信息cin>>x>>y;//輸入兩個(gè)變量的值sum=x+y;//加法計(jì)算cout<

4、#include//包含標(biāo)準(zhǔn)數(shù)學(xué)函數(shù)庫usingnamespacestd;//定義area()函數(shù),其函數(shù)的返回值和形式參數(shù)a,b,c都是雙精度類型doublearea(doublea,doubleb,doublec){doubles,t;//定義本函數(shù)中用到的變量s和t為可描述實(shí)數(shù)的雙精度類型變量s=(a+b+c)/2;//計(jì)算中間變量st=sqrt(s*(s-a)*(s-b)*(s

5、-c));//調(diào)用標(biāo)準(zhǔn)數(shù)學(xué)開平方函數(shù)returnt;//將運(yùn)算結(jié)果t的值返回,通過函數(shù)名area帶回函數(shù)調(diào)用處}//主函數(shù)intmain(){doublex,y,z;//變量說明,定義三個(gè)可對(duì)實(shí)數(shù)進(jìn)行操作的雙精度類型變量//調(diào)用area函數(shù)(參數(shù)使用幾個(gè)確定的值)并將計(jì)算得到的結(jié)果直接輸出cout<<"邊長分別為3、4、5的三角形面積為:"<>x>>y>>z;//調(diào)用area函數(shù)(參數(shù)為用戶任意輸入的值)并將計(jì)算得到的結(jié)果直接輸出cout<<"三角形面積為:"<

6、z)<]usingnamespacestd;[子函數(shù)1[(形式參數(shù))]{[子函數(shù)局部變量說明][語句序列]}[。。。。]intmain(){[局部變量說明][語句序列]return0;}C++程序由函數(shù)組成;至少包括主函數(shù)main()和(或)若干個(gè)子函數(shù)。唯一的主函數(shù)main()是整個(gè)程序的入口點(diǎn)。一個(gè)函數(shù)又由變量及參數(shù)說明語句和語句序列構(gòu)成。每個(gè)語句必須用分號(hào)結(jié)尾。一

7、個(gè)語句行可以寫多個(gè)語句,一個(gè)語句可以寫在多行上。C++語言允許在程序中插入注釋行。C++語言提供了包括I/O功能在內(nèi)的大量標(biāo)準(zhǔn)庫函數(shù),但調(diào)用這些函數(shù)時(shí),必須在程序頭部包含頭文件。函數(shù)體111.2.2輸入與輸出cin表示輸入流對(duì)象,其基本用法為:cin>>V1>>V2>>…>>Vn;在輸入時(shí),應(yīng)注意用空格或tab鍵將所輸入的數(shù)據(jù)分隔開。必須注意所輸入數(shù)據(jù)的類型應(yīng)與接受該數(shù)據(jù)之變量的類型相匹配,否則輸入操作將會(huì)失敗或者得到的將是一個(gè)錯(cuò)誤的數(shù)據(jù)。cout表示輸出流對(duì)象,其基本用法是:cout<

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。