与“for(表达式1;表达式2;表达式3)循环体; "功能相同的语句为( )。
A. 表达式1;while(表达式2){循环体;表达式3;}
B. 表达式1;while(表达式2){表达式3; 循环体; }
C. 表达式1;do{循环体;表达式3; } while(表达式2);
D. do {表达式1;循环体;表达式3; } while(表达式2)
查看答案
在C++中引用数组元素时,其数组下标的数据类型允许是( )。
A. 整型常量
B. 整型表达式
C. 非浮点型表达式
D. 任何类型的表达式
若有说明“int a[][3]={1,2,3,4,5,6,7};”则a数组高维的大小是( )。
A. 2
B. 3
C. 4
D. 无确定值
以下定义语句不正确的是( )。
A. double x[5]={2.0,4.0,6.0,8.0,10.0};
B. int y[5]={0,1,3,5,7,9};
C. char c1[]={'1',2','3','4','5'};
D. char c2[]={1,2,3};
以下能对二维数组a正确初始化的语句是( )。
A. int a[2][]={{1,0,1},{5,2,3}};
B. int a[][3]={{1,2,3},{4,5,6}};
C. int a[2][4]={{1,2,3},{4,5},{6}};
D. int a[][3]={{1,0,1},{ },{1,1}};