c语言作业集答案,C语言习题集及答案
第二單元 順序程序設計 一、 選擇題
1. 若m為float型變量,則執行以下語句后的輸出為 。
m=1234.123;
printf("%-8.3f\n",m); printf("%10.3f\n",m);
A. 1234.123 B. 1234.123 C. 1234.123 D. -1234.123 1234.123 1234.123 1234.123 001234.123
2. 若x,y,z均為int型變量,則執行以下語句后的輸出為 。
x=(y=(z=10)+5)-5;
printf("x=%d,y=%d,z=%d\n",x,y,z); y=(z=x=0,x+10);
printf("x=%d,y=%d,z=%d\n",x,y,z);
B. X=10,Y=10,Z=10 X=0,Y=10,Z=10 D. X=10,Y=10,Z=10 X=0,Y=10,Z=0
A. X=10,Y=15,Z=10 X=0,Y=10,Z=0 C. X=10,Y=15,Z=10
X=10,Y=10,Z=0
3. 若x是int型變量,y是float型變量,所用的scanf調用語句格式為: scanf("x=%d,y=%f",&x,&y);
則為了將數據10和66.6分別賦給x和y,正確的輸入應是: 。 A. x=10,y=66.6 B. 10 66.6
C. 1066.6 D. x=10y=66.6
4. 已知有變量定義:int a;char c;用scanf(“%d%c”,&a,&c);語句給a和c輸入數據,
使30存入a,字符‘b’存入c,則正確的輸入是: 。 A. 30’b’ B. 30 b C. 30b D. 30b
5. 已知有變量定義:double x;long a; 要給a和x輸入數據,正確的輸入語句
是 。若要輸出a和x的值,正確的輸出語句 。
A. scanf(“%d%f”,&a,&x); B. scanf(“%ld%f”,&a,&x); printf(“%d,%f”,a,x); printf(“%ld,%f”,a,x); C. scanf(“%ld%lf”,&a,&x); D. scanf(“%ld%lf”,&a,&x); printf(“%ld,%lf”,a,x); printf(“%ld,%f”,a,x);
總結
以上是生活随笔為你收集整理的c语言作业集答案,C语言习题集及答案的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 增加回环设备,linux命令
- 下一篇: c语言switch语句程序大全,C语言s