三个等价c语言表达式,C语言习题综合(20页)-原创力文档
第二章練習題
—.選擇題
1. 以下選項中正確的實型常量
2
A 0 B 3. 1415 C 0.329×10 D .871
2.不合法的用戶標識符
A _123 B printf C A $ D Dim
1.表達式3.5+1/2的計算結果是___
2.對數學表達式 ,寫出三個等價的c語言表達式_____
}
第三章 練習題
一.選擇題
1.若a ,b,c都是int型變量且初值為0,以下選項中不正確的賦值
語句
A a b c 100; B d++; C c+b; D d (c 22)-(b++);
3.合法的c語言賦值語句
A a b 58 B k int(a+b); C a 58,b 58 D --i;
4.有以下程序
#include
main(0
{
int x 10,y 3;
printf(“%d\n”,y x/y);
}
執行后的輸出結果
A 0 B 1 C 3 D 不確定的值
5.若變量已正確定義為int型,要給a,b,c輸入數據,正確的輸入語
是
A read(a,b,c) B scanf(“%d%d%d”,a,b,c);
C scanf(“%D%D%D”,&a,%b,%c);
D scanf(“%d%d%d”,&a,&b,&c);
8.若有正確定義語句:
double x 5.16894;
語句printf(“%f\n”,(int)(x*1000+0.5)/(double)1000);
輸出結果是
A 輸出格式說明與輸出不匹配 ,輸出無定值
B 5.170000 C 5.168000 D 5.169000
第四章
一.
4.3 x y z C
為表示關系: ≧ ≧ ,應使用的 語言表達式是
A x> y && y > z B x> y AND y > z
)( ) ( ) )( ) ( )
C x> y> z D x> y & y> z
)( ) )( ) ( )
4.19 a 1 b 2 c 3 if a b c
當 , , 時,以下 語句執行后, , , 中的值分別
1 2 3
為 【】、【】、【】。
if a>c
( )
b a;a c;c d;
4.20 若變量已正確定義,以下語句段的輸出結果是 ()
x 0;y 2;z 3;
swith(x)
{case0:switch(y 2)
{case1;printf("*");break;
case2:printf("%");break;
}
case1:switch(z)
{case1:printf("$");
case2:printf("*");break;
default:printf("#");
}
}
第五章
一.選擇題
5.1 有以下程序段:
intk,j,s;
for(k 2;k<6;k++,k++)
{s 1;
for(j k;j<6;j++)s+ j;
}
printf("%d\n",s);
程序段的輸出結果是:
A 9 B 1 C 11 D 10
) ) ) )
5.3 有以下程序段:
intn 10;
while(n>7)
{n--;
printf("%d\n,n");
}
程序段的輸出結果是:
A)1
總結
以上是生活随笔為你收集整理的三个等价c语言表达式,C语言习题综合(20页)-原创力文档的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 七乐彩中奖规则表_【开奖】双色球第202
- 下一篇: php繁体输出,PHP输出控制功能在简繁