广西工学院c语言试题答案,广西工学院的C语言考试试题
廣西工學院鹿山學院 2005 — 2006 學年第 2 學期課程考核試題 考核課程 《C語言程序設計》 (A卷)考核班級 學生數(shù) 印數(shù) 考核方式 閉卷 考核時間 120 分鐘
一、選擇題(每題2分,共40分)
1. 一個C語言的源程序中, 。
A.必須有一個主函數(shù)
2. 下列數(shù)據(jù)中,為字符串常量的是 。
A.‘A’ B.“house” C.How do you do. D.’$abc’
3. 下面標識符中,合法的用戶標識符為 。
A.P#Ad B.12a C.char D._int
4. 以下變量x、y、z均為double類型且已正確賦值,不能正確表示數(shù)學式子:(x)/(y×z)的c語言表達式是 。
A.x/y*z B.x*(1/(y*z)) C.x/y*1/z D.x/y/z
5. 語句char str[20];說明str是一個字符串,最多能表示 。
A.20個字符 B.19個字符 C.18個字符 D.21個字符
6. 將int 型變量n轉換成float型變量的方法是 。
A.float n B.(float)n C.float(n) D.int n
7. 以下不正確的描述是 。
A. 使用while和do-while循環(huán)時,循環(huán)變量初始化的操作應在循環(huán)語句之前完成
B. while循環(huán)是先判斷表達式后執(zhí)行循環(huán)體語句
C. do-while和for循環(huán)均是先執(zhí)行循環(huán)體語句,后判斷表達式
D. for、while、do-while循環(huán)中的循環(huán)體均可以由空語句構成
8. 在循環(huán)中使用break 語句的功能是 。
A. 使程序的執(zhí)行跳出break所在的那一重循環(huán)
B. 使程序執(zhí)行結束
C. 跳出包含此break語句的所有循環(huán)
D. 終止本次循環(huán),繼續(xù)下次循環(huán)
9. 在調(diào)用函數(shù)時,如果實參是簡單變量,它與對應形參之間的數(shù)據(jù)傳遞方式是 。
A. 地址傳遞 B. 單向值傳遞
C. 由實參傳給形參,再由形參傳回實參 D. 傳遞方式由用戶指定
10. 以下定義語句中,錯誤的是 。
A.int a[]={1,2}; B. char *a[3];
C.char s[10]="text"; D. int n=5,a[n];
11. #define PI 3.141593
#include
main ()
{ printf (“PI=%f\n”,PI); }
程序運行結果為
A. 3.141593=3.141593 B. PI=3.141593
C. 3.141593=PI D. 程序有錯誤,無結果
12. 標有/* */的語句的執(zhí)行次數(shù)是 。
int y,i;
for(i=O;i<20;i++)
{ if(i%2==0)
總結
以上是生活随笔為你收集整理的广西工学院c语言试题答案,广西工学院的C语言考试试题的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ifconfig命令找不到_02. Li
- 下一篇: SONY图像传感器列表