单选题
以下程序执行后Sum的值是
(48)
。
main()
int i,sum;
for(i=1;i<6;i++)sum+=i;
printf("%d/n",sum);
A、
15
B、
14
C、
不确定
D、
0
【正确答案】
C
【答案解析】
[考点分析] 同上
[解析] 整个循环的过程中,sum一直进行累加,根据循环的条件,i从1变化到5,sum最终的值为:1+2+3+ 4+5=15。所以,这道题很容易做出选择A选项的判断。但是c语言中,如果不在定义变量的时候赋初始值,那么该变量的值将会是一个随机数。所以,本题的正确答案是C。
提交答案
关闭