77、
执行以下程序段后,x的值为0,y的值为1。
int x, y;
if (x = 0) y = 0;
else y = 1;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-ad4d-c014-cedb28f5e100.html
点击查看答案
44、下列程序段运行后的结果是( )。#includeint main(){int a = 2, b = -1, c = 2;if(a < b)if(b < 0)c = 0;else c++;printf("%d\n",c);return 0;}(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-6700-c014-cedb28f5e100.html
点击查看答案
62、C语句以冒号作为结束。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-8ded-c014-cedb28f5e100.html
点击查看答案
60、设char ch=’A’;表达式!(ch>=’A’&&ch<=’Z’)?ch:(ch+32)的值是( )。(1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-8961-c014-cedb28f5e100.html
点击查看答案
4、一个C程序的执行是从( )(1.5)
A. main函数开始,直到最后一个函数结束
B. 第一个函数开始,直到最后一个函数结束
C. main函数开始,直到main函数结束
D. 第一条语句开始,直到最后一条语句结
https://www.shititong.cn/cha-kan/shiti/00054443-7207-099c-c014-cedb28f5e100.html
点击查看答案
70、格式化输入函数scanf的返回值是输入数据的个数。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-9f1d-c014-cedb28f5e100.html
点击查看答案
17、已知int x=5,y=5,z=5;则执行语句x%=y+z;后,x的值是((1.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-2894-c014-cedb28f5e100.html
点击查看答案
72、C语言的每条可执行语句最终都将被转换成二进制的机器指令。(0.5)
https://www.shititong.cn/cha-kan/shiti/00054443-7207-a339-c014-cedb28f5e100.html
点击查看答案
78、
下面程序段循环一次也不执行。
int x=10;
while(x=0)
x=x-1;
https://www.shititong.cn/cha-kan/shiti/00054443-7207-af31-c014-cedb28f5e100.html
点击查看答案
53、以下关于for语句的说法不正确的是( )(1.5)
A. for循环是先判断表达式,后执行循环体语句
B. for循环只能用于循环次数已经确定的情况
C. for循环中,可以用break语句跳出循环体
D. for循环体语句中,可以包含多条语句,但要用花括号括起来。
https://www.shititong.cn/cha-kan/shiti/00054443-7207-7a40-c014-cedb28f5e100.html
点击查看答案