关于c语言的一道题目

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:32:12
题目要求:输出从100—200间的偶数和奇数,并分别将偶数和偶数相加,奇数和奇数相加,输出结果。

#include"stdio.h"
int main()
{
int num, odd=0, even=0;
for(num = 100; num <= 200; num++)
{
if(num%2 == 0)
{
printf("%d是奇数\n",num);
even += num;
}
else
{
printf("%d是偶数",num);
odd += num;
}
}

printf("奇数和等于%d,偶数和等于%d", odd, even);
return 0;
}

void main()
{
int ji=0,ou=0,tmp;
printf("请依次输入100-200的数字,输入0结束:");
scanf("%d",&tmp);
while(tmp)
{
if(!(tmp<200&&tmp>100))
printf("输入数据错误,忽略该数据!");
else if(tmp%2==0)
ou+=tmp;
else ji+=tmp;
scanf("%d",&tmp);
}
printf("偶数和是%d,奇数和是%d。"ou;ji);
}

(100+200)*25=7500
(101+199)*25=7500
7500+7500=150000

#include "stdio.h"
main()
{int i,m=0,n=0;
for(i=100;i<=200;i++)
{if(i%2==0) m+=i; else n+=i;}
printf("ou shu h