程序設計是給出解決特定問題程序的過程,是軟件構造活動中的重要組成部分。小編下面爲大家分享一些關於計算機C語言程序設計考試試題,希望可以幫助大家!
單項選擇
1 sizeof(float)是(C)。
A、一個浮點表達式
B、一個不合法的表達式
C、運算結果是一個整型表達式。
D、一種函數調用
2 下列數據中屬於"字符串常量"的是(B)。
A、'A'
B、"ABC"
C、ABC
D、'ABC'
3 用下面的scanf函數輸入數據,使得i=10,k=15選擇正確的鍵盤輸入方法(B).
(用"[CR]"表示回車,U表示空格)
main()
{int i,k;
scanf("i=%d,k=%d",&i,&k);
}
A、i=10[CR]k=15[CR]
B、i=10,k=15[CR]
C、10U15[CR]
D、10,15[CR]
4 邏輯表達式3<2||-1&&4>3-!0的值爲:(A )
A、1
B、3
C、0
D、2
5 語句while(!E);中的表達式!E等價於(D)。
A、E==1
B、E!=0
C、E!=1
D、E==0
6 以下正確的描述是(A ).
A、只能在循環體內和switch語句內使用break語句
B、continue語句的作用是終止整個循環的執行
C、從多層嵌套的外層循環中退出時,只能使用goto語句
D、在循環體內使用break和continue語句的作用相同
7 下面各語句中,能正確進行賦字符串操作的.語句是( B).
A、char s1[5][ ]={"ABCDE"};
B、char s2[6]={'A','B','C','D','E'};
C、char st[ ][ ]={"ABCDE"};
D、char s[5]={'A','B','C','D','E'};
8 若有說明: int a[3][4]={0};則下面正確的敘述是(A)。
A、數組a中每個元素均可得到初值0
B、只有元素a[0][0]可得到初值0
C、數組a中各元素都可得到初值,但其值不一定爲0
D、此說明語句不正確
9 執行下面程序後,輸出結果是(D)。
main()
{ int a,b,c;
a=45,b=27,c=0;
c=max(a,b);
printf("%dn",c);
}
int max(int x,int y)
{ int z;
if(x>y) z=x;
else z=y;
return(z);
}
A、72
B、18
C、27
D、45
10 以下正確的描述是:在C語言程序中(B)。
A、函數的定義可以嵌套,但函數的調用不可以嵌套