1~100内偶数求和
while偶数类型:
#include<stdio.h>
int main()
{
int a,b,c;
a=0;
b=0;
while(a<100){
a++;
if(a%2==0){//判断是否为偶数
b=b+a;//进行累加
printf("%d\n",a);
}
}
printf("%d\n",b);
return 0;
}
输出结果:
for偶数类型:
#include<stdio.h>
int main()
{
int a,b,c;
a=0;
for(int i=0;i<=100;i++){
if(i%2==0){//判断是否是偶数
a=a+i;//进行累加
printf("%d\n",i);
}
}
printf("偶数和=%d",a);
return 0;
}
结果:
while奇数求和:
#include<stdio.h>
int main()
{
int a,b,c;
a=0;
b=0;
while(a<100){
a++;
if(a%2!=0){//判断是否为奇数
b=b+a;//进行累加
printf("%d\n",a);
}
}
printf("%d\n",b);
return 0;
}
for奇数求和:
#include<stdio.h>
int main()
{
int a,b,c;
a=0;
for(int i=0;i<=100;i++){//i进行自加
if(i%2!=0){//判断是否为奇数
a=a+i;
printf("%d\n",i);
}
}
printf("奇数和=%d",a);
return 0;
}