100以内偶数和问题 大神求助
#include<stdio.h>int mian()
{
int i=1;
int a=0;
while(i<=100)
{
if(i%2==0)
a=a+i;
i++;
continue;
else
i++;
printf("%d\n",a);
}
printf("一百以内偶数和为%d\n",a);
return 0;
}
错误显示是 else 和 if 不匹配
//不匹配是因为if后面三句没有打{} #include <stdio.h> int mian() { int i=1; int a=0; while(i<=100) { if(i%2==0) a=a+i; i++; //printf("%d\n",a); } printf("一百以内偶数和为%d\n",a); return 0; }
[此贴子已经被作者于2016-4-28 12:37编辑过]
#include<stdio.h> int mian() { int i=1; int a=0; while(i<=100) { if(i%2==0) { a=a+i; i++; continue; } else { i++; printf("%d\n",a); } } printf("一百以内偶数和为%d\n",a); return 0; }