题目内容

以下描述中正确的是()。

A. do-while语句构成的循环不能用其它语句构成的循环来代替
B. do-while语句构成的循环只能用break语句退出
C. 用do-while语句构成的循环,在while后的表达式为非零时结束循环
D. 用do-while语句构成的循环,在while后的表达式为零时结束循环

查看答案
更多问题

有如下程序: void main() {int i,sum;for(i=1;i<=3;sum++)sum+=i; printf("%d\n",sum); } 该程序的执行结果是()。

A. 6
B. 3
C. 死循环
D. 0

以下定义语句中,错误的是()。

A. int a[]={1,2};
B. char *a="abc";
C. char s[10]="test";
D. int n=5,a[n];

下列选项中,合法的数组定义是( )。

A. int a[]="string";
B. int a[5]={0,1,2,3,4,5};
C. char s[]="string";
D. char a[]={a,b,c,d,e};

在以下定义中,正确的说明语句为( D )。

A. int a[b]
B. int a[3,4]
C. int a[][]
D. int *a[10]

答案查题题库