以下程序执行后sum的值是( )。 main() { int i,sum; for(i=1;i<26;i++)sum+=i; printf("%d\n",sum); }

admin2013-02-23  22

问题 以下程序执行后sum的值是(    )。
  main()
  { int i,sum;
    for(i=1;i<26;i++)sum+=i;
    printf("%d\n",sum);
  }

选项 A、15
B、14
C、不确定
D、0

答案C

解析 sum+=i等价于sum i,在本题中sum没有赋初值,而题中只输出sum的值,固此整个结果为不确定值。
转载请注明原文地址:https://kaotiyun.com/show/2ePp777K
0

最新回复(0)