永发信息网

C语言编程:从键盘输入任意个整数,输入-1时结束,分别统计其中奇数和偶数的个数

答案:4  悬赏:60  手机版
解决时间 2021-03-21 00:07
C语言编程:从键盘输入任意个整数,输入-1时结束,分别统计其中奇数和偶数的个数
最佳答案
#include "stdio.h"
int main()
{
   int count1=0,count2=0,i;
   while(1)
   {
       scanf("%d",&i);
       if(i==-1)
          break;
       else if(i%2==0)
         count1++;
       else if(i%2==1)
         count2++;
    }
    printf("奇数共有%d个,偶数共有%d个.
",count2,count1);
}
全部回答
引用示申佥11的回答:
#include "stdio.h"int main(){ int count1=0,count2=0,i; while(1) { scanf("%d",&i); if(i==-1) break; else if(i%2==0) count1++; else if(i%2==1) count2++; } printf("奇数共有%d个,偶数共有%d个.\n",count2,count1);}
负数也有奇偶之分,输入的-1也是奇数,0也是特殊偶数
#include
int main()
{
    int even,odd,n; 
    even=odd=0;
    while(scanf("%d",&n)!=EOF)
    {
        if(n==-1) break; 
        if(n%2==0) even++; 
        else odd++; 
    }
    printf("偶数=%d个  奇数=%d个 ",even,odd); 
    return 0; 
}
#include
int main()
{
int i;
int a=0,b=0;
scanf("%d",&i);
while(i!=-1)
{
if(i%2==0)a++;
else b++;
scanf("%d",&i);
}

printf("奇数有%d个,偶数有%d个\n",b,a);

}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
用联通号36元钱包月的,一个月包60分钟通话时
请问溶洞处理(冲孔桩、注浆)只要做那些资料
QQ美食城的模式是O2O及其优势是什么,还能有
关于我身边的奋斗者的文章
洛南县麻坪镇国土所地址有知道的么?有点事想
男友人前很二人后很正经,怎么回事
手机屏幕在温度低的情况下触控失灵今天温度-5
院中种一棵什么树好
穿越火线的武器装饰那里买
我国国家粮食储备为什么重要,与其他国家为
树下种什么东西好
宝骏510过年能开上吗?
请问"DRY CLEAN ONLY"翻成西班牙语怎么说?
富顺豆花特色中餐在什么地方啊,我要过去处理
赟字笔画是多少
推荐资讯
饭小斯古磉店地址有知道的么?有点事想过去
佛教如何看待烧香求财或者其他利益
cdr比ps还简单吗
电脑怎样设置才能不自动黑屏呀?(如看电影的时
三四对对出玄机。
历史上真的存在“巨剑”这种武器么?
听评书时,为什么每回重复听两遍,才能听下一
为什么足球场上球员那么喜欢吐口水
耐克森轮胎
阜阳哪里买衣服好求大神帮助
喝酒前喝茶籽油有什么好处
为什么弄开耳机线中三根线(左声道和右声道还
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?