C语言共有50多种语句
NCRE计算机等级考试二级(C语言程序设计) 练习题
共 693 道题,以下仅展示题目与选项,供练习与学习使用。
想边做边批改、自动判分、收藏错题?
前往主站在线练习《NCRE计算机等级考试二级(C语言程序设计)》,获得完整学习体验。
前往 爱课堂 学习 →
if语句后面的条件表达式必须用括号括起来
函数调用不是语句
while循环语句的循环体至少执行一次
do-while循环的循环体至少执行一次
复合语句在语法上被视为一条语句
语句a++;b++;是两条语句
表达式a+=3是语句
逗号运算符的优先级最低
break语句可以跳出多层循环
continue语句只能用于循环中
C语言中,每条语句必须单独占一行
goto语句的标签后必须跟语句
若有定义:int x=5,y=3;,表达式x>y?x:y的值是( )
- AA. 5
- BB. 3
- CC. 2
- DD. 1
若有定义:int a=3,b=4,c=5;,以下if语句中,正确的是( )
- AA. if(a>b) a=b
- BB. if(a>b) {a=b;}
- CC. if(a>b) then a=b
- DD. if(a>b) a=b else a=c
以下程序段的输出结果是( )
int x=3,y=5;
if(x>y) printf("%d",x);
else printf("%d",y);
- AA. 3
- BB. 5
- CC. 35
- DD. 53
以下程序段的输出结果是( )
int x=2,y=3;
if(x=y) printf("OK");
else printf("NO");
- AA. OK
- BB. NO
- CC. 编译错误
- DD. 运行错误
以下关于if语句的说法中,正确的是( )
- AA. if语句后不需要括号
- BB. if后面的表达式必须用括号括起来
- CC. else必须单独占一行
- DD. if和else后面都要加分号
若有定义:int a=2,b=1;,执行if(a>b) a++; else b++;后,a和b的值是( )
- AA. 2,1
- BB. 2,2
- CC. 3,1
- DD. 3,2
若有定义:int a=3,b=4,c=5;,执行语句c=a+b,a>b?a++:b++;后,c的值是( )
- AA. 7
- BB. 4
- CC. 3
- DD. 5
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《NCRE计算机等级考试二级(C语言程序设计)》在线练习。