欢迎来到天天文库
浏览记录
ID:26660804
大小:126.50 KB
页数:27页
时间:2018-11-28
《基本的程式架构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、VisualC++第一章程式語言導論7/6/2021第27/27頁powerbyhtk一、基本的程式架構【例1】印出一字串『今天天氣真好』#include//加入標頭檔usingnamespacestd;//名稱空間voidmain()//進入函式{cout<<"今天天氣真好"<C++的輸出與輸入等敘述都定義在標頭檔理,因此必需在程式的開頭加入標頭檔,沒有.h副檔名的為新式標頭檔(在
2、include裡),含有.h的為支援C的標頭檔。因此若使用舊編譯器則#includeusingnamespacestd;將被置換為#include2.using假指令-名稱空間程式的函式庫名稱很可能與標準函式庫的名稱相同,為了避免這種情況發生,c++提供了名稱空間(namespace),7/6/2021第27/27頁PowerbyhtkVisualC++第一章程式語言導論7/6/2021第27/27頁powerbyhtk程式所使用的所有名稱與標準函式庫裡的所有函式名稱都放在std的空間裡,即使函式名稱相同仍能辨認3.主程式的宣告所有的C++
3、語言程式,均是由函式標題main()開頭的函式,主體為{}裡的敘述,亦即一個程式只能有一個main()。4.cout是標準的輸出匯流cout<<<<"今天天氣真好",亦即將字串輸出至螢幕上<<表示將右邊的資料送至左邊輸出匯流cout及<<都定義在iostream標頭檔裡,因此函式開始前必需先以#include假指令將標頭檔加入cout為標準函式庫的函式名稱,屬於std名稱空間,因此必需使用using假指令5.endl及輸出一新行,相當於按下enter的意思6.void代表不用傳回值7.在每一行加上//表示為註解,是不會執行的8.若列印為一字串,則必需在字串加入雙引號【例2】例1的
4、程式如果沒有加void會有何種錯誤『錯誤訊息』functionshouldreturnavalue;如何更正?#includeusingnamespacestd;main(){7/6/2021第27/27頁PowerbyhtkVisualC++第一章程式語言導論7/6/2021第27/27頁powerbyhtkcout<<"今天天氣真好"<usi
5、ngnamespacestd;voidmain(){cout<<'a'<usingnamespacestd;voidmain(){cout<<'abcd'<usingnamesp
6、acestd;voidmain(){cout<<”abcd”<usingnamespacestd;voidmain(){cout<<3+5<7、下列文章,注意是三行Againyecame.Ifindye.Yehoveringforms.二、變數名稱的使用1.變數必須以下列三個字元做開頭a.大寫英文字母b.小寫英文字母c.底線_(盡量避免)2.變數名稱由下列四個字元組成a.大寫英文字母b.小寫英文字母c.底線_d.阿拉伯數字3.下列是合法的範例_valuefnx6sum_courseSUMsum_of_height4.下列是不合法的範例ha!55sumx$3sum,5mary-annmaryann5
7、下列文章,注意是三行Againyecame.Ifindye.Yehoveringforms.二、變數名稱的使用1.變數必須以下列三個字元做開頭a.大寫英文字母b.小寫英文字母c.底線_(盡量避免)2.變數名稱由下列四個字元組成a.大寫英文字母b.小寫英文字母c.底線_d.阿拉伯數字3.下列是合法的範例_valuefnx6sum_courseSUMsum_of_height4.下列是不合法的範例ha!55sumx$3sum,5mary-annmaryann5
此文档下载收益归作者所有