最难的C语言程序题之第十二关

[复制链接]
查看11 | 回复1 | 2008-12-5 13:11:09 | 显示全部楼层 |阅读模式
121. 以下正确的描述是----------。
(A) continue语句的作用是结束整个循环的执行。
(B) 在循环语句和switch语句体内都可使用break语句。
(C) 在循环体内使用continue语句或break语句的作用相同。
(D) 在循环体内只有使用goto语句才能跳出循环。
122. 在C语言中,引用数组元素时,其数组下标的数据类型允许是-------。
(A)整型变量
(B)整型表达式
(C)整型常量或整型表达式
(D)任何类型的表达式
123. 以下对一维整型数组a的正确说明是----------。
(A)int a(10);
(B)int n=10,a[n];
(C)int n;
(D)int a[10];

scanf("%d",&n);
int a[n];
124. 若有说明:int a[10];则对a数组元素的正确引用是---------。
(A)a[10](B) a[3,5](C)a(5)(D) a[0]
125. 以下能对一维数组a进行正确初始化的语句是--------。
a)static int a[10]=(0,0,0,0,0); b)static int a[10]=[0];
c)static int a[]={0};
d)static int a[10]={10*1};
126. 以下对二维数组a的正确说明是--------。
(A)int a[3][]; (B)float a(3,4);
(D)double a[1][4];(C)float a(3)(4);
127. 若有说明:int a[3][4];则对a数组元素的正确引用是--------。
(A)a[2][4] (B) a[1,3](C) a[1+1][0](D) a(2)(1)
128. 若有说明:int a[3][4];则对a数组元素的非法引用是---------。
(A)a[0][2*1](B)a[1][3](C)a[4-2][0] (D)a[0][4]
129. 以下能对二维数组a进行正确初始化的语句是-----------。
(A) static int a[2][]={{1,0,1},{5,2,3}};
(B) static int a[][3]={{1,2,3},{4,5,6}};
(C) static int a[2][4]={{1,2,3},{4,5},{6}};
(D) static int a[][]={{1,0,1},{},{1,1}};
130. 以下不能对二维数组a进行正确初始化的语句是-------。
(A) static int a[2][3]={0};
(B) static int a[][3]={{1,2},{0}};
(C) static int a[2][3]={{1,2},{3,4},{5,6}};
(D) static int a[][3]={1,2,3,4,5,6};

回复

使用道具 举报

千问 | 2008-12-5 13:11:09 | 显示全部楼层
BC(好些任意数据类型的逻辑表达式是可以的只不过数组个数是0或者1而已)DDDDCBC...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行