天天看點

判斷正負數個數

#include<stdio.h>
int main()
{
    float c;
    int z = 0,f=0, n = 0, i = 0;//z為正數,f為負數,n為要輸入的數,i控制最長多少
    printf_s("輸入資料:");
    while (i<20&&i!='0')//循環判斷
    {
        scanf_s("%d", &n);
        if (n == 0) break;
        else if (n > 0) z++;
        else f++;
    }
    printf_s("正數有%d個,負數有%d個", z, f);
}      

有問題留言