1. 程式人生 > >【菌菌】【C語言Mooc】第三週 奇偶個數(10分)

【菌菌】【C語言Mooc】第三週 奇偶個數(10分)

1 奇偶個數(10分)

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

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

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

輸入樣例:
9 3 4 2 5 7 -1

輸出樣例:
4 2

時間限制:500ms記憶體限制:32000kb

#include <stdio.h>
int main(void)
{
    int innum;
    int
oddn = 0, evenn = 0; do{ scanf("%d", &innum); if (innum == -1) break; else if (innum%2 == 1) oddn += 1; else evenn += 1; }while(innum != -1); printf("%d %d",oddn,evenn); return 0; }