C语言中while和do-while循环的主要区别是()
A.do-while的循环体至少无条件执行一次
B.while的循环控制条件比do-while的循环控制条件严格
C.do-while允许从外部转到循环体内
D.do-while循环体不能是复合语句
A.for循环只能用于循环次数已经确定的情况
B.for循环是先判定表达式,后执行循环体语句
C.for循环中,可以用break语句跳出循环体
D.for循环体语句中,可以包含多条语句,但要用花括号括起来。
下列说法中错误的是()
A.C语言中循环嵌套的层数没有限定
B.C语言中的内部函数只能在本文件中被调用
C.用typedef语句定义的数据类型名称必须是大写字母
D.C语言中的continue语句,可以通过改变程序的结构而省略
下列关于do-while语句的描述错误的是()
A.可构成多重循环结构
B.循环次数不可能为0
C.循环次数可能为0
D.先执行后判断
以下由for语句构成的循环执行了______次。
#itielude<stdio.h>
#define N 2
#deftne M N+1
#define NUM(M+1)*N/2
main()
{int i,n=0;
for(i=1;i<=NUM;i++)
{n++;print f("%d",n);}
print f("\n");}
A.在pascal程序中所用到的变量必须先说明后使用
B.在pascal程序中,允许使用的最小值是-maxint
C.在pascal程序中,分号是语句的一部分,在每个语句中不能省略
D.在pascal程序中,符号常数的值可根据需要随时修改