口袋彩店
1/11
0/100
您的瀏覽器不支持進度條
下載所得到的文件列表
c語言期末測試題.doc
文檔介紹:
課程代碼:A100002 座位號:
《計算機技術基礎(C語言)》試卷A
姓名: 學號: 專業:
學院: 班級:
20 年月日
題號







總分
得分
第一部分選擇題(共 30 分)
得分
評卷人

一、單項選擇題(本大題共 15 小題,每題只有一個正確答案,答對一題得 2 分,共 30 分)
1、以下關于C語言標識符的描述中,正確的是【】。
A)標識符可以由漢字組成 B)標識符只能以字母開頭
C)關鍵字可以作為用戶標識符 D)Area與area是不同的標識符
2、使下列程序段輸出“123,456,78”,鍵盤輸入數據,正確的輸入是【】。
int i,j,k;
scanf(“%d,%3d%d”,&i,&j,&k);
printf(“%d,%d,%d\n”,i,j,k);
A)12345678 B)123,456,78 C)123,45678 D)123,*45678
3、判斷char類型的變量c1是否為數字字符的正確表達式為【】。
A) (c1>=0)&&(c1<=9) B) (c1>=’0’)&&(c1<=’9’)
C) ’0’<=c1<=’9’ D) (c1>=’0’)||(c1<=’9’)
4、若有語句int a=1,b=2,c=3;則以下值為0的表達式是【】。
A)’a’&&’b’ B)a<=b C)((a>b)||(b<c) D)(!(a+b)==c&&a)
5、已知:int a[2][3]; 則對數組元素的非法引用是【】
A. *(a[0]+2) B. a[1][3] C . a[1][0] D. *(*(a+1)+2)
6、在循環語句的循環體中執行break語句,其作用是【】。
跳出該循環體,提前結束循環
繼續執行break語句之后的循環體各語句
結束本次循環,進行下次循環
終止程序運行
7、執行語句for(i=10;i>0;i--);后,變量i的值為【】。
A)10 B)9 C)0 D)1
8、若有int *p1, *p2,k; 不正確的語句是【】
A. p1=&k B. p2=p1
C. *p1=k+12 D. k=p1+p2
9、在函數中未指定存儲類別的局部變量,其隱含的存儲類別是【】
A. 靜態(static) B. 外部(extern)
C. 自動(auto) D. 寄存器(register)
10、如下程序的輸出結果是【】
main( )
{ int x=2,a=0,b=0;
switch(x)
{ case 2: a++; b++;
case 1: ++a; b--; break;
case 0: b++;}
printf("a=%d, b=%d\n", a, b);}
A. a=2, b=0 B. a=2, b=1 C. a=1, b=1 D. a=1, b=0
11、表示關系a<b<=c的C語言表達式為【】
A. (a<b)&&(b<=c) B. (a<b)AND(b<=c)
C. (a<b<=c) D. (a<b)&(b<=c)
12、有以下程序
#include <stdio.h>
main()
{int x;
scanf(“%d”,&x);
if(x<=3) ; else
if(x !=10)printf(“%d\n”,x); }
程序運行時,輸入的值在哪個范圍才會有輸出結果。【】
A.不等于10的整數 B.大于3且不等于10的整數
C.大于3或不等于10的整數 D.小于3的整數
13、break語句的正確用法是【】
  A. 無論在任何情況下,都中斷程序的執行,退出到系統下一層。
B. 在多重循環中,只能退出最靠近的那一層循環語句。
  C. 跳出多重循環。 D. 只能修改控制變量。
14、若a, b, c, d均為整型變量,執行以下程序段后的t的值為【】
#define MAX(A,B) (A)<(B)?(A):(B)
................
a=5; b=3; c=3; d=4;
t=MAX(a+b,c+d) *10;
A. 70 B. 7 C. 8 D. 80
15、執行以下程序段后, m的值為【】
int a[6]={1,2,3,4,5,6}, m, *p;
p=&a[0];
m=(*p)*(*(p+2))*(*(p+4));
A) 15 B) 14 C) 13 D) 12
第二部分非選擇題(共 70 分)
得分
評卷人

二、判斷題(本大題共 10 小題,每題1分,共 10 分,答T表示說法正確.答F表示說法不正確,本題只需指出正確與錯誤,不需 內容來自淘豆網www.lysldk.com轉載請標明出處.
口袋彩店
钦州市| 郴州市| 皮山县| 瓦房店市| 大足县| 阿拉善右旗| 兰溪市| 阿拉善右旗| 镇沅| 永修县| 醴陵市| 南靖县| 二连浩特市| 镇宁| 洞头县| 鄄城县| 蒙山县| 织金县|