【发布时间】:2018-03-25 01:29:40
【问题描述】:
#include <stdio.h>
int main() {
int i = -1;
int sum = 1000;
printf("\nThe value of sum to start is: %d", sum);
while (i <= 0) {
i = i - 1;
sum = sum + 1; }
if (sum == 0)
printf("\nSum is zero");
if (sum < 0)
printf("\nSum is less than zero");
if (sum > 0)
printf("\nSum is greater than zero");
printf("\n");
}
谁能解释为什么 sum 的结果会小于 0? while 循环将如何结束?
【问题讨论】:
标签: c computer-science