问题标题: 1001 统计奇偶数的个数

0
1

1
已采纳
郑怡翔
郑怡翔
初级天翼
初级天翼

思路很简单:

只要先定义,输入后在循环里判断然后分别用两个变量储存奇偶数的个数,然后按要求输出。

核心:

 for(i=1;i<=n;i++)//循环
    {
        if(a[i]%2==0)//判断
        {
            oushu++;//储存偶数
        }
        else
        {
            jishu++;//储存奇数
        }
    }

 

郑怡翔在2018-01-15 12:22:13追加了内容

别忘了输出jishu:和oushu:就好了

0
王子凡
王子凡
高级光能
高级光能

循环输入n个数

判断是奇数还是偶数

如果是奇数s++

否则一定是偶数s2++

最后再输出就OK了

0
杨舰中
杨舰中
高级守护
高级守护
#include<iostream>
//#include<iomanip>
using namespace std;
int main()
{
    int i,n,zs,jishu,oushu;
    i=0;
    jishu=0;
    oushu=0;
    cin>>n;
        do
        {
    cin>>zs;
    if (zs%2 == 0)
     oushu++;
    else    
     jishu++;
     i++;   
    } 
    while (i<=n-1) ;

    cout<<"jishu:"<<jishu<<endl;
    cout<<"oushu:"<<oushu<<endl;    
    return 0;
}

 

0
0
王子轩
王子轩
新手光能
新手光能
定义 i,a[110],n,j=0,o=0;
    输入>>n;
    for(i=1;i<=n;i++)cin>>a[i];
    for(i=1;i<=n;i++)
    {
        if(a[i]%2!=0)j++;
        else o++;
    }
    cout<<"jishu:"<<j<<endl;
    cout<<"oushu:"<<o;
0
臧启亚
臧启亚
初级光能
初级光能
    for (int i=0;i<n;i++){
        cin>>a[i];
        if (a[i]%2!=0)s++;else x++;
    }
0
梁锦程
梁锦程
高级光能
高级光能
for(i = 0; i < n; i ++){
        cin >> x;
        if(x%2 == 0) t1 ++;
        else t2 ++; 
    }
0
欧阳语聪
欧阳语聪
资深守护
资深守护
for(int i=1;i<=a;i++){
            cin>>d;
        if(d%2==0){
            b+=1;
        }
        if(d%2==1){
            c+=1;
        }
    }   
0
洪韵雅
洪韵雅
修练者
修练者

黄金分割和

洪韵雅在2018-01-15 12:25:03追加了内容

UI看

0
我要回答