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

发布时间:2021-04-11 06:38:56

单项选择题:
若希望下列的程序运行后输出25,程序空白处的正确选项是( )。
main()
int i,j=50,a[]=7,4,10,5,8;
for()
j+=a[i];
printf(%d,j-40);

A) i=1;i<4;++iB) i=1;i<3;++iC) i=4;i>2;i--D) i=2;i<4;++i

网友回答

答案:D
解析: 要想使程序输出是25,则j-40=25,j=65,而j初值是50,所以填入for循环中的语句,使引用的数组元素累加为65-50=15 即可。
以上问题属网友观点,不代表本站立场,仅供参考!