運行輸出的是5050,怎么改結果能成為-50?
#include <stdio.h>
int main()
{
? ? int i=1;
? ? int sum=0;
? ? while(i<=100)
? ? {
? ? ? ? i++;
? ? ? ? sum+=i;
? ? }
? ? printf("%d\n",sum);
? ? return 0;
}
#include <stdio.h>
int main()
{
? ? int i=1;
? ? int sum=0;
? ? while(i<=100)
? ? {
? ? ? ? i++;
? ? ? ? sum+=i;
? ? }
? ? printf("%d\n",sum);
? ? return 0;
}
2019-07-17
舉報
2019-07-19
你這個應該是從0到100累加,那個flag應該是代表正負號,你沒用,才5050
2019-07-17
改成結果為-50,是為什么呢?沒懂你想實現一個什么算法。