题目内容

下面不是表达式语句的是:

A. i+1
B. printf("%d",a);
C. ;
D. ++a,--b;

查看答案
更多问题

下面说法正确的是:

A. while结构的退出条件是条件表达式为1。
B. do while结构的进入条件是条件表达式为1。
C. for 结构和do while结构类似,也是“先判断后执行”。
D. 与while结构相比,do...while结构至少要执行一次循环。

下面说法正确的是:

A. 一个复合语句的后花括号后不应再写分号。
B. 复合语句和复合表达式语句相同。
C. 复合语句中不能定义变量。
D. 复合语句又称为分程序。

对于for结构:for(表达式1;表达式2;表达式3)正确的解释是:

A. 表达式1为初始化表达式;表达式2为条件表达式;表达式3为修正表达式。
B. 表达式1为条件表达式;表达式2为初始化表达式;表达式3为修正表达式。
C. 表达式1为初始化表达式;表达式2为修正表达式;表达式3为条件表达式。
D. 表达式1为修正表达式;表达式 2为条件表达式;表达式3为初始化表达式。

若有定义语句“int a=25,b=14,c=19;”,以下语句的执行结果是( )。if(a++<=25&&b--<=2&&c++) printf("***a=%d,b=%d,c=%d\n",a,b,c);else printf("###a=%d,b=%d,c=%d\n",a,b,c);

答案查题题库