我这个代码结果是2,怎么回事?
#include<stdio.h>
int main()
{
int i=1;
int sum=0;
int flag=1;
if(i=1,i<=100,i++)
{
sum=sum+flag*i;
flag=-flag;
}
printf("sum=%d\n",sum);
return 0;
}
#include<stdio.h>
int main()
{
int i=1;
int sum=0;
int flag=1;
if(i=1,i<=100,i++)
{
sum=sum+flag*i;
flag=-flag;
}
printf("sum=%d\n",sum);
return 0;
}
2015-12-05
举报