试题与答案

以下能正确定义数组并正确赋初值的语句是( )。A.int N=5,b; B.int

题型:单项选择题

题目:

以下能正确定义数组并正确赋初值的语句是( )。

A.int N=5,b;

B.int a[1][2]={{1},{3}};

C.intc[2][]={{1,2},{3,4}};

D.int d[3][2]={{1,2},{34}};

答案:

参考答案:D

解析: 选项A中,数组的长度使用了变量N,而在C语言中是不能用变量来定义数组的长度的,故选项A错误。在C语言中,给二维数组赋初值时,行数不能超过定义的行数,每行的初值个数不能超过定义时的列数,故选项B错误。选项C数组的第二维下标默认,而在C语言中,数组的第二维下标不能默认,故选项C错误。所以,D选项为所选。

试题推荐
题型:材料题

阅读下面五四运动期间的资料:

材料一:三鸟害人;鸦雀鸨;一群卖国;鹿獐螬。

材料二:“学生一日不放,本店一日不开…国家将亡,无心营业”。

材料三:罢学救亡,罢市救亡,我两界挺身而出;民心不死,民国不死,愿诸君努力进行。 请回答:   

(1)材料一中暗含着三个人的姓,根据你所学的知识判断:“鹿獐螬”中的“螬”指的是谁?他的下场如何?

___________________________________________________________________________

(2)材料二反映出五四运动得到了哪个阶层的支持?

___________________________________________________________________________

(3)材料三中的“两界”指什么人?同他们一道“挺身而出”的还有哪些人?

___________________________________________________________________________

查看答案
微信公众账号搜索答案