為什么我的運行結果是5050,求各位大神解答
#include <stdio.h>
int main()
{
?int sum=0;
?int i=1;
?int flag=1;
?for(i=1;i<=100;i++)
??sum=sum+i*flag;
??flag=-1*flag;
??printf("sum=%d",sum);
??return 0;
?
?
}
#include <stdio.h>
int main()
{
?int sum=0;
?int i=1;
?int flag=1;
?for(i=1;i<=100;i++)
??sum=sum+i*flag;
??flag=-1*flag;
??printf("sum=%d",sum);
??return 0;
?
?
}
2020-03-09
舉報
2020-03-09
#include?<stdio.h> int?main() { ?int?sum=0; ?int?i=1; ?int?flag=1; ?for(i=1;i<=100;i++) ?{ ??????sum=sum+i*flag; ??????flag=-1*flag; ??} ??printf("sum=%d",sum); ??return?0; } for循環小括號包含表達式,后面還需要加大括號包含執行代碼塊