16、执行语句“x=(a=5,b=a--)”后,x,a,b的值分别是( )(1.5)
A. 5,4,4
B. 5,5,4
C. 5,4,5
D. 4,5,4
https://www.shititong.cn/cha-kan/shiti/00054443-7207-25fc-c014-cedb28f5e100.html
点击查看答案
70、格式化输入函数scanf的返回值是输入数据的个数。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9f1d-c014-cedb28f5e100.html
点击查看答案
20、经过下述赋值后,变量x的数据类型是( )。float x=21.0;int y;y=(int)x;(1.5)
A. float
B. double
C. int
D. char
https://www.shititong.cn/cha-kan/shiti/00054443-7207-2eaa-c014-cedb28f5e100.html
点击查看答案
79.for语句中的表达式可以部分或全部省略,但是两个分号不能省略。
https://www.shititong.cn/cha-kan/shiti/00054443-7207-b131-c014-cedb28f5e100.html
点击查看答案
14、以下选项中不合法的实型常量是( )(1.5)
A. -62000
B. 0.123
C. 5
D.
E. 3
https://www.shititong.cn/cha-kan/shiti/00054443-7207-2074-c014-cedb28f5e100.html
点击查看答案
21、执行以下程序后,输出结果为#includevoid main(){int x;float y;y=3.6;x=(int)y+10;printf("x=%d,y=%f",x,y);}(1.5)
A. x=13,y=3.600000
B. x=13.5,y=3.60000
C. x=13,y=3
D. x=13,y=3.6
https://www.shititong.cn/cha-kan/shiti/00054443-7207-3228-c014-cedb28f5e100.html
点击查看答案
31、若 x 为 float 型变量,则以下语句( )。x=213.82631; printf("%-4.2f\n",x);(1.5)
A. 输出为213.83
B. 输出格式描述符的域宽不够,不能输出
C. 输出为213.82
D. 输出为-213.82
https://www.shititong.cn/cha-kan/shiti/00054443-7207-4997-c014-cedb28f5e100.html
点击查看答案
69、对 C 的源程序进行编译是指将C源程序翻译成目标程序。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9cd6-c014-cedb28f5e100.html
点击查看答案
40、以下程序运行时,输入的x值在( )范围时才会有输出结果。#includevoid main(){int x;scanf("%d",&x);if(x<5);else if(x!=20)printf("%d",x);}(1.5)
A. 大于等于5且不等于20的整数
B. 不等于20的整数
C. 小于5的整数
D. 大于等于5且等于20的整数
https://www.shititong.cn/cha-kan/shiti/00054443-7207-5e1f-c014-cedb28f5e100.html
点击查看答案
45、以下说法正确的是( )(1.5)
A. 用do-while语句构成的循环,在while后的表达式为0时结束循环
B. do-while语句构成的循环不能用其他语句构成的循环来代替
C. do-while语句构成的循环只能用break语句退出
D. 用do-while语句构成的循环,在while后的表达式为非0时结束循环
https://www.shititong.cn/cha-kan/shiti/00054443-7207-68f5-c014-cedb28f5e100.html
点击查看答案