下列程序的输出结果是______。 main() { imt i,sum; for(i=1;i<7;i++) sum+=i; printf("%d",sum); }

admin2013-06-11  15

问题 下列程序的输出结果是______。
   main()
   {   imt i,sum;
       for(i=1;i<7;i++)
          sum+=i;
       printf("%d",sum);
   }

选项

答案无定值

解析 for(i=1;i<7;i++)决定了循环次数为6次,每次执行的操作是Sum+=i,但由于sum没有初始化,并不知道sum的初值是多少,所以结果无定值.
转载请注明原文地址:https://kaotiyun.com/show/UxJp777K
0

最新回复(0)