编写一个判断偶数的函数,求200-300之间所有的的奇数的和。用C语言
答案:3 悬赏:10 手机版
解决时间 2021-02-24 03:19
- 提问者网友:兔牙战士
- 2021-02-23 06:49
编写一个判断偶数的函数,求200-300之间所有的的奇数的和。用C语言
最佳答案
- 五星知识达人网友:几近狂妄
- 2021-02-23 08:20
是用数组做的。原则上应当用链表(你自己试试吧)。
#include
int main()
{
int a[100];
int n;
int count=0;
int q=0,ou=0;
int tq=0,tou=0;
printf("请输入你要输入数据的个数n?(n<100)\n");
scanf("%d",&n);
printf("请输入你的数据:\n");
while(count {
scanf("%d",&a[count]);
count++;
}
for(int i=0;i {
if(a[i]%2==1)
{
q+=a[i];
tq++;
}
else
{
ou+=a[i];
tou++;
}
}
printf("共有数据个数为%d\n",count);
printf("奇数的个数:%d\t",tq);
printf("奇数和为:%d\n",q);
printf("偶数的个数:%d\t",tou);
printf("偶数和为:%d\n",ou);
printf("\n");
return 1;
}
#include
int main()
{
int a[100];
int n;
int count=0;
int q=0,ou=0;
int tq=0,tou=0;
printf("请输入你要输入数据的个数n?(n<100)\n");
scanf("%d",&n);
printf("请输入你的数据:\n");
while(count {
scanf("%d",&a[count]);
count++;
}
for(int i=0;i {
if(a[i]%2==1)
{
q+=a[i];
tq++;
}
else
{
ou+=a[i];
tou++;
}
}
printf("共有数据个数为%d\n",count);
printf("奇数的个数:%d\t",tq);
printf("奇数和为:%d\n",q);
printf("偶数的个数:%d\t",tou);
printf("偶数和为:%d\n",ou);
printf("\n");
return 1;
}
全部回答
- 1楼网友:不甚了了
- 2021-02-23 08:57
#include <stdio.h>
int even(int n)
{
return n%2==0;
}
int main()
{
int s=0;
int n;
for(n = 200; n<=300; n ++)
if(!even(n)) s+=n;
printf("%d\n",s);
return 0;
}
- 2楼网友:鸠书
- 2021-02-23 08:50
#include <stdio.h>
int even(int n)
{
return n%2==0;
}
int main()
{
int s=0;
int n;
for(n = 200; n<=300; n ++)
if(!even(n)) s+=n;
printf("%d\n",s);
return 0;
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯