问题 单项选择题

有如下程序 main() { int x=1,a=0,b=0; switch(x){case 0 : b++;case 1 : a++;case 2 : a++;b++;} printf("a=%d,b=%d\n",a,B) ; } 程序运行后的输出结果是 ( )

A.a=2,b=1

B.a=1,b=1

C.a=1,b=0

D.a=2,b=2

答案

参考答案:A

实验题

如图所示,某同学做“测定一个小灯泡的电功率”的实验,所用灯泡的额定电压是2.2V。

(1)连接电路时,开关应处于        状态,闭合开关前,变阻器的滑片P应处于       (选填“C”或“D”)端。

(2)电路连接完整后,当向右移动变阻器的滑片P时,电压表的示数将            ,电流表的示数将           。(填“变大”、“变小”或“不变”)

(3)实际实验的有关记录与计算如下表:

实验次数123
电压/V2.21.52.5
电流/A0.220.160.24
功率/W0.480.240.60
从表中可知,该小灯泡的额定功率是          。该同学注意到灯的亮度变化是:第二次比第一次暗,第三次比第一次更亮。你认为,根据他观察的现象和实验数据分析,可得出的结论是                                                                               

(4)他还注意到,实验记录也可以用来计算灯丝的电阻,完成的有关计算如下表:

实验次数123
电压/V2.21.52.5
电流/A0.220.160.24
灯丝电阻/Ω10.09.3810.4
这位同学有些纳闷:导体的电阻不是与电压、电流无关吗,怎么三次计算的灯丝电阻却不一样呢?请你对此作一种可能性的解释:                                                          

单项选择题