用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;
}