1. 程式人生 > >mooc-程式設計入門-c語言-奇數偶數個數

mooc-程式設計入門-c語言-奇數偶數個數

奇偶個數(5分)

題目內容:

你的程式要讀入一系列正整數資料,輸入-1表示輸入結束,-1本身不是輸入的資料。程式輸出讀到的資料中的奇數和偶數的個數。

 

輸入格式:

一系列正整數,整數的範圍是(0,100000)。如果輸入-1則表示輸入結束。

 

輸出格式:

兩個整數,第一個整數表示讀入資料中的奇數的個數,第二個整數表示讀入資料中的偶數的個數。兩個整數之間以空格分隔。

 

輸入樣例:

9 3 4 2 5 7 -1 

 

輸出樣例:

4 2

 

#include<stdio.h>
main()
{
    int o = 0;    //偶數個數
    int j = 0;    //奇數個數
    int num;
    scanf("%d",&temp);
    while(num!=-1)
    {
        if(num%2==0)
            o++;
        else
            j++;
        scanf("%d",&num);    
    } 
    printf("%d %d",o,j);
    return 0;
}