用for或while语句程序,1.求1~100之间的偶数 2.求1~100之间的奇数之和

如题所述

#include <stdio.h>


int main(void) {

int sum1=0,sum2=0;

for (int i = 1; i <=100 ; i+=2) {

sum1+=i;

sum2+=i+1;

}

printf("1~100之间的偶数之和:%d\n",sum2);

printf("1~100之间的奇数之和:%d\n",sum1);

return 0;

}

温馨提示:内容为网友见解,仅供参考
第1个回答  2020-03-22
1.求偶数
#include <stdio.h>
main()
{
int i;
for(i=1;i<=100;i++)
{
if(i%2==0)printf("%d",i);
}
}

2.求奇数之和
#include<stdio.h>
main()
{
int i,sum=0;
for(i=1;i<=100;i++)
{
if(i%2!=0)sum=sum+i;
}
printf("%d\n",sum);
}本回答被网友采纳
第2个回答  2020-03-22
a%2
对变量a取2的余数,1为奇数 2为偶数。
这下懂了没?
相似回答