- C++程序設計習題與實驗指導
- 石亮 祁云嵩
- 482字
- 2020-06-12 16:45:48
1.2 習題
1.2.1 選擇題
1. 關于C++程序設計語言,下列敘述中正確的是______。
A. 花括號“{”和“}”只能作為函數體的定界符
B. 界于“/*”和“*/”之間的注釋部分可以多于一行
C. C++的每一行都應以分號結束
D. C++中只能有一行庫文件包含命令
2. 下列說法不正確的是_______。
A. C++程序總是從主函數開始執行
B. C++的主函數必須出現在所有函數之前
C. C++的主函數必須以main命名
D. C++中除了主函數以外,還可以有其他函數
3. 下列可用于標識C++源程序注釋的符號為_______。
A. #
B. //
C. %
D.;
4. 一個完整的C++ 語言的源程序中,_______。
A. 必須有一個主函數
B. 可以有多個主函數
C. 必須有主函數和其它函數
D. 可以沒有主函數
1.2.2 填空題
1. 一個C++程序必須有且只能有一個______函數。
2. 在C++程序中,要使用庫函數,必須用編譯預處理指令將相應的頭文件包含進來;如要進行標準輸入/輸出,則應該包含的文件為________。
3. C++源程序編輯好后,還必須經過①和②才能得到可執行的文件。
4. C++源程序中,函數體應置于_____之內。
5. 一個完整的C++功能語句應以_____結束。
6. VC++中,源程序默認擴展名為①,經編譯后生成的目標文件擴展名為②,再連接生成的可執行文件擴展名為③。
1.2.3 編程題
編寫一個簡單的C++程序,在屏幕上顯示自己的姓名和學號。
推薦閱讀
- Learning Docker
- 零基礎學Java程序設計
- PhpStorm Cookbook
- 基于Swift語言的iOS App 商業實戰教程
- Apache Spark 2.x for Java Developers
- Learning Probabilistic Graphical Models in R
- 智能手機APP UI設計與應用任務教程
- Swift語言實戰晉級
- Python網絡爬蟲技術與應用
- Learning Nessus for Penetration Testing
- Vue.js 3應用開發與核心源碼解析
- 貫通Tomcat開發
- Arduino機器人系統設計及開發
- Drupal 8 Development:Beginner's Guide(Second Edition)
- JavaScript Concurrency