数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档
《C 語言程序設計》復習題
一、 判斷題(本大題共 60 個小題)
1. C 程序執(zhí)行的入口是 main() 函數(shù),所以 main 函數(shù)必須放在程序的開頭。 (B )
2. 定義一個函數(shù)包括數(shù)據(jù)說明部分和執(zhí)行語句部分,兩者可以交叉出現(xiàn)。 (B)
3. 注釋內容太多會影響程序的執(zhí)行效率。 (B )
4. 變量要“先定義,后使用” 。(A )
5. 字符常量 'a'與字符串常量 "a"沒有區(qū)別。 (B )
6. 數(shù)學公式 y=-6xz+5[2(a-5)+3] 寫成 C 語言表達式是 y=-6*x*z+5*[2*(a-5)+3] 。(B )
7. 數(shù)學公式 y=|x|+ab-c 寫成 C 語言表達式是 y=fabs(x)+a*b-c 。(A )
8. 表達式 5/2+5.0/2+7%6 的值為 5.5。(A )
9. 設 int b=7;float a=2.5,c=4.7; 則表達式 a+(int)(b/2*(int)(a+c)/2)%4 的值為: 4.5 。(B )
10. 設 int a=12; 則表達式 a/=a+a 的值是 0.5 。(B )
11. 在 C 語言中,運算符!比 && 的優(yōu)先級高。 (A )
12. 在 C 語言中,運算符的優(yōu)先級最小的是逗號運算符。 (A )
13. scanf("%d,%d",&x,&y); 的輸入格式: 3,4< 回車 > 。(A )
14. 以下程序運行結果是: 1,7,0 (A )
void main()
{
int x=1,y=1,z=10;
if(z< 0)
if(y> 0) x=3;
else x=5;
printf(" %d," ,x);
if(z=y< 0) x=3;
else if(y==0) x=5;
else x=7;
printf(" %d,%d" ,x,z);
}
15. 該程序運行結果是: BCother (A )
void main()
共 21 頁,第 1 頁
{ char x= ‘B ’;
switch(x)
{
case ‘A ’: printf( “A ”);
case ‘B ’: printf( “B ”);
case ‘C ’: printf( “C ”);
default: printf( “other ”);
}
}
16. 下面程序段運行時輸出結果是 a=2,b=8 (B )
void main()
{
int x=1,y=1,a=2,b=7;
switch(x)
{
case 1: switch(y)
{ case 0: a++;break;
case 1: b++;break;
}
case 2: a++;b++;break;
case 3: a++;b++;
總結
以上是生活随笔為你收集整理的数字ab写成c语言表达式,《C语言程序设计》复习题(21页)-原创力文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编程各类资源大放送
- 下一篇: 解决win7的outlook打不开的问题