為什么輸出是錯誤的答案?
#include?<stdio.h> int?main() { ???? ????int?sum=0; ????int?i=1; ????int?flag=1; ????for(i=1;i<=100;i++); ????{ ????????sum+=i*flag; ???? flag*=-1; ????} ????printf("sum=%d\n",sum); ????return?0; }
#include?<stdio.h> int?main() { ???? ????int?sum=0; ????int?i=1; ????int?flag=1; ????for(i=1;i<=100;i++); ????{ ????????sum+=i*flag; ???? flag*=-1; ????} ????printf("sum=%d\n",sum); ????return?0; }
2017-12-05
舉報
2017-12-06
? ??for(i=1;i<=100;i++);
for語句后面不應(yīng)有分號呀!??!