若变量均已正确定义并赋值,以下合法的C语言赋值语句是( )。
A、x+n=I;
B、x==5;
C、x=n/2.5;
D、5=x=4+1;
C
用scanf函数输入数据,使得x=9.6,y=81.73选择正确的输入语句( ).
A、scanf("x=?",x); scanf("y=_",&y);
B、scanf("x=%f",&x); scanf("y=%f",y);
C、scanf("x=%3.1f",&x); scanf("y=%f",&y);
D、scanf("x=%f",&x); scanf("y=%f",&y);
D
int a=1,b=2,c=3; if(a>c)b=a;a=c;c=b;则c的值为()。
A、1
B、3
C、2
D、不一定
C
为了避免在嵌套的条件语句 if-else 中产生二义性,C语言规定:else子句总是与()配对。
A、其之前最近的未配对的if
B、其之后最近的if
C、同一行上的if
D、缩排位置相同的if
【参考答案】 错误
A
【学生答案】
[未答此题]
存在多层嵌套循环时,下列说法正确的是( ).
A、continue语句可以中止所有循环
B、break语句可以中止所有循环
C、continue语句能够中止包含该语句的最内层循环
D、break语句能够中止包含该语句的最内层循环
【参考答案】 错误
D
【学生答案】
[未答此题]
下面程序正确的运行结果是( ).(答案中用大写字母U代表空格)
2022-11-26 04:43:37
256KB
二级C语言
1