C語言程式設計複習

2022-07-24 06:24:05 字數 1725 閱讀 5813

1、單選題7、不正確的c程式描述是__b____。

1、乙個c語言程式的執行是從___aa.每個語句和資料定義的最後必須有個分號

a. main函式開始,直到main函式結束b.乙個c程式的書寫格式要求嚴格,一行只能寫乙個語句

b.第乙個函式開始,直到最後乙個函式結束c. c語言的本身沒有輸入輸出語句

c.第乙個語句開始,直到最後乙個語句結束d.乙個c程式總是從main()函式開始執行

d. 任意乙個函式開始,直到最後乙個函式結束

8、下列關於單目運算子++、--的敘述中正確的是___d___。

2、能正確表示a、b不能同時為零的邏輯表示式是___aa. 它們的運算物件可以是任何變數和常量

a. (a==0)||(b==0b. 它們的運算物件可以是char型和int型變數,但不能是float型變數

b. a==0&&b!=0||a!=0&&b==0c. 它們的運算物件可以是int型變數,但不能是double型和float型變數

c. (a!=0)||(b!=0d. 它們的運算物件可以是char型變數、int型變數和float型變數

d. a*b==0

9、在對二維陣列初始化時,錯誤的說法是___b___。

3、c語言的do_while迴圈中,迴圈由do開始,用while結束;而且在while表示式a.可對二維陣列的全部元素賦初值省維數

後面的__b____不能丟,它表示do_while迴圈的結束b.可對二維陣列的部分元素賦初值省維數

a. \nc.給二維陣列的全部元素賦初值時,可以不指定第一維的長度但第二維的長度不能省

bd.給二維陣列的全部元素賦初值時,可以不指定第二維的長度但第一維的長度不能省

c d10、int x=3; while(x=0)以上迴圈的迴圈次數是____c__。

a. 2次

4、設int x=8,y,z;執行y=z=x++;x=y=z;後,變數x的值是___bb. 1次

a. 0c. 0次

b. 1d. 無法確定

c. 8

d. 911、以下__b____為不正確的if語句。

a. if(x5、能正確表示邏輯關係:"a≥10或a≤0"的c語言表示式是___db. if(x!=y) scanf("%d",&x) else scanf("%d",&y);

a. a>=10 or a<=0c. if(x==y) x+=y;

b. a>=0|a<=10d. if(x c. a>=10 &&a<=0

d. a>=10‖a<=0

12、以下描述正確的是_c_____。

a. goto語句只能用於退出多層迴圈

6、以下選項中,與k=n++完全等價的表示式是___ab. switch語句中不能出現continue語句

a. k=n,n=n+1c. 只能用continue語句來終止本次迴圈

b. n=n+1,k=nd. 在迴圈中break語句不能獨立出現

c. k=++n

d. k+=n+1

13、對於for(表示式;;表示式3)可理解為___c三、問答題

a. for(表示式;0;表示式3)詞1、c語言具有哪些主要特點?

b. for(表示式;1;表示式31. 簡潔緊湊、靈活方便2.

運算子豐富3. 資料結構豐富4. c是結構式語言5.

c語法限制不太嚴格、程式設計自由度大6. c語言允許直接訪問實體地址,可以直接對硬體進行操作7. c語言程式生成**質量高,程式執行效率高8.

c語言適用範圍大,可移植性好。

C 語言程式設計複習指導

李綺琳一 課程說明 c 語言程式設計 複習指導與主教材 c 語言程式設計 電大出版社李寧編 配套,它是針對參加 c 程式設計 全省統考的計算機專業學生而編寫的,旨在更有效地幫 生複習,掌握重點內容,了解考試的題型 各知識點的所佔比例,並附上5套模擬試題及參 便於學生在考前作自我測試。二 考試說明 考...

《C語言程式設計》複習參考

1 一 選擇題 1 以下關於運算子優先順序的描述中正確的是 a 關係運算子 算術運算子 賦值運算子 邏輯與運算子 b 邏輯運算子 關係運算子 算術運算子 賦值運算子 c 賦值運算子 邏輯與運算子 關係運算子 算術運算子 d 算術運算子 關係運算子 賦值運算子 邏輯與運算子 2 下列選項中合法的變數名...

C語言程式設計》複習二試題

廣播電視大學 c語言程式設計a 期末考試試題 2009年1月 一 單項選擇題 每小題2分,共20分 1 由c語言目標檔案連線而成的可執行檔案的預設擴充套件名為 b a cppa b exe c obj d c 2 設有兩條語句為 int a 12 a a a 則執行結束後,a的值為 c a 12 b...