資源描述:
《C概述、數(shù)據(jù)類型、運算符表達式、選擇循環(huán)練習》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、一、C語言的結(jié)構(gòu)1.頭文件,數(shù)據(jù)說明,函數(shù)的開始和結(jié)束標志。1)下四個程序中,完全正確的是(程序的合法性) A)#include B)#include main(); main() {/*programming*/ {/*/programming/*/ printf(“programming!”); }printf(“programming!”);} C)#include D)include main() ma
2、in() {/*/*programming*/*/ {/*programming*/ printf(“programming!”);} printf(“programming!”);}2.源程序的書寫格式。2)以下程序的功能是:給r輸入數(shù)據(jù)后計算半徑為r的圓面積s。程序在編譯時出錯?! ain()/*Beginning*/{intr;floats;scanf("%d",&r);s=*?*r*r;printf("s=%f",s);} 出錯的原因是 A)注釋語句書寫位置錯誤B)存放圓半徑的變
3、量r不應該定義為整型 C)輸出語句中格式描述符非法D)計算圓面積的賦值3.c語言的風格。3)以下敘述中錯誤的是 A)C語句必須以分號結(jié)束 B)復合語句在語法上被看作一條語句 C)空語句出現(xiàn)在任何位置都不會影響程序運行 D)賦值表達式末尾加分號就構(gòu)成賦值語句4)以下選項中可作為C語言合法常量的是A A)-80?!)-080C)-8e1。0D)-80。0e5)以下不能定義為用戶標識符的是 A)Main B)_0 C)_intD)sizeof6)以下選項中,不能作為合法常量的是 A)1.234e04 B)
4、1.234e0.4C)1.234e+4 D)1.234e0二、數(shù)據(jù)類型及其運算1.C的數(shù)據(jù)類型(基本類型,構(gòu)造類型,指針類型,空類型)及其定義方法。7)以下不合法的字符常量是(常量) A)'