習題1
1.1 填空題
1.C語言程序的基本單位是__________。
2.一個C語言程序總是從__________開始執行,并終止于__________。
3.一個 C 語言程序是由一個或若干個函數構成的,程序中至少應包含一個__________函數。
4.一個C語言函數一般由兩部分組成,它們分別是__________和__________。
5.函數體以__________開始,以__________結束。
6.結構化程序的3種基本結構是__________、__________和__________。
7.C語言源程序文件名的后綴是__________,經過編譯后,生成的目標文件名的后綴是__________,經過連接后,生成的可執行文件名的后綴是__________。
1.2 思考題
1.什么是結構化程序設計,其基本結構有哪幾種?
2.何謂算法,如何描述算法?
3.請根據自己的認識,寫出C語言的主要特點。
1.3 編程題
1.試參照本章例題編寫計算梯形面積的C語言程序:梯形的上底、下底和高分別用a、b和h表示,面積用s表示,并用a=10,b=20,h=5測試所編寫的程序。
2.編寫程序顯示如圖1.11所示信息。