试题与答案

若希望下列的程序运行后输出25,程序空白处的正确选项是( )。 main()

题型:单项选择题

题目:

若希望下列的程序运行后输出25,程序空白处的正确选项是( )。

main()

int i,j=50,a[]=7,4,10,5,8;

for( )

j+=a[i];

primf("%d,j-40);

A) i=1;i<4;++i
B) i=1;i<3;++i
C) i=4;i>2;i--
D) i=2;i<4;++i

答案:

参考答案:D

解析: 要想使程序输出是25,则j-40=25,j=65,而j初值是50,所以填入for循环中的语句,使引用的数组元素累加为65-50=15即可。

试题推荐
微信公众账号搜索答案