问题
填空题
下列程序的输出结果是______。
main()
int i,sum;
for(i=1;i<7;i++)
sum+=i;
primf("%d",sum);
答案
参考答案:无定值
解析: for(i=l;i<7;i++)决定了循环次数为6次,每次执行的操作是sum+=i,但由于sum没有初始化,并不知道sum的初值是多少,所以结果无定值。
下列程序的输出结果是______。
main()
int i,sum;
for(i=1;i<7;i++)
sum+=i;
primf("%d",sum);
参考答案:无定值
解析: for(i=l;i<7;i++)决定了循环次数为6次,每次执行的操作是sum+=i,但由于sum没有初始化,并不知道sum的初值是多少,所以结果无定值。