用户输入11个整数(有正数有负数),统计其中正数,负数的出现的频率。

用C语言编写 用户输入11个整数(有正数有负数),统计其中正数,负数的出现的频率。

#include <stdio.h>
int main()
{
    printf("请输入11个整数:\n");
    int j,k,t[11],c1=0,c2=0;
    for( j=0; j<11 ; j++)
    {
        scanf("%d",&t[j]);
    }
    for( j=0; j<11 ; j++)
    {
        if(t[j]>0)
        {
            c1++;
        }
        else
        {
            c2++;
        }
    }
    printf("正数个数为:%d,出现频率为:%.2lf\n",c1,c1/11.0);
    printf("负数个数为:%d,出现频率为:%.2lf\n",c2,c2/11.0);
    return 0;
}

#include<stdio.h>
int main() {
    //用户输入11个整数(有正数有负数),统计其中正数,负数的出现的频率。
    int num[11];
    int f = 0, z = 0;
    for (int i = 0; i < 11; i++)
    {
        scanf("%d",&num[i]);
        if (num[i]<0)
        {
            f++;
        }
        if (num[i] > 0)
        {
            z++;
        }
    }
    printf("正数频率:%lf,负数频率:%lf",(double)z/(double)11, (double)f / (double)11);
    return 0;
}