问题 单项选择题

若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是( )。

A.#define N 10
int a[N];

B.#define n 5
int a[2*n];

C.int a[5+5];

D.int n=10,a[n].;

答案

参考答案:D

解析: 在选项D) 中,n是一个整型的变量。C语言规定,在一维数组的定义中,其下标只能是常量表达式,不能包含变量。

探究题

(1)探究I:种子萌发需要水分和氧气吗?

小娟同学用菜豆种子为材料,设计实验如上图所示(玻璃棒由上至下的A、B、C三粒种子,均为饱满且具有完整活性的胚,杯内为清水,其他条件相同且适宜)。结果,只有种子B萌发。

①种子A不萌发B萌发,说明种子萌发需要________________。

②种子B萌发C不萌发,种子C不萌发的原因是缺少______________。

③该实验的结论是:种子萌发需要____________________________。

(2)探究II:叶片背面和正面的气孔数目一样多吗?

小鹏将一片刚摘下的叶片浸在盛有70℃左右热水的烧杯中,立即观察并比较叶片背面和正面气泡数目的多少(气孔是叶片与外界气体交换的“窗口”,根据气泡数目多少可以判断气孔数目多少)。

①如果气泡数目背面与正面的相等,说明叶片背面与正面的气孔数目_________。

②如果气泡数目背面比正面的多,说明叶片背面比正面的气孔数目_______。

(3)探究III:小兰为探究光合作用的条件设计了如下实验:

①当图甲中试管内的气体充满二分之一左右时,迅速取出试管并将带火星的卫生香伸入管口内。结果卫生香猛烈燃烧起来(如图丙)。该实验说明光合作用产生了_________。

②为探究“进行光合作用的是金鱼藻”,设置了如图乙所示的对照组。该对照组有一处明显错误,请你改正:应去掉图乙中的___________。

多项选择题