C语言.求大神解从键盘上任意输入n个数(以0结束),统计正负数的个数;并分别计算正数和负数的平均值.
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/08 14:52:59
C语言.求大神解从键盘上任意输入n个数(以0结束),统计正负数的个数;并分别计算正数和负数的平均值.
#include
#define N 100
int main()
{
int a[N],i,j,count1,count2;
float ave1,ave2;
count1= count2 = ave1 = ave2 = 0;
for ( i = 0; ; i++ )
{
scanf("%d",&a[i]);
if ( 0 == a[i] ) break;
}
for ( j = 0; j < i; j++ )
{
if ( a[j] < 0 )
{
count1++; ave1 += a[j];
}
else
{
count2++; ave2 += a[j];
}
}
printf("正数:%d 正数平均值:%f\n负数:%d 负数平均值:%f\n",count2,ave2/count2,count1,ave1/count1 );
return 0;
}
#define N 100
int main()
{
int a[N],i,j,count1,count2;
float ave1,ave2;
count1= count2 = ave1 = ave2 = 0;
for ( i = 0; ; i++ )
{
scanf("%d",&a[i]);
if ( 0 == a[i] ) break;
}
for ( j = 0; j < i; j++ )
{
if ( a[j] < 0 )
{
count1++; ave1 += a[j];
}
else
{
count2++; ave2 += a[j];
}
}
printf("正数:%d 正数平均值:%f\n负数:%d 负数平均值:%f\n",count2,ave2/count2,count1,ave1/count1 );
return 0;
}
C语言.求大神解从键盘上任意输入n个数(以0结束),统计正负数的个数;并分别计算正数和负数的平均值.
java编程:用户从键盘上输入10个数,分别统计正数、负数、零的个数、平均值、累加和.
用C++编写 从键盘任意输入20个数 分别统计非负数 负数的个数 并分别计算非负数和负数的和
从键盘上输入20个整数,分别统计计算并输出所有整数之和、正数之和、负数之和、正数的个数及负数的个数.
从键盘输入一组非0整数,以输入0标志结束,求这组整数的平均值,并统计其中正数和负数的个数.
用C语言编写,从键盘上输入若干个正整数,输入0结束.统计所有正整数的个数,并计算最大值,最小值和平均值.
从键盘上输入任意一些整数,统计正数的个数,负数的个数,以及零的个数
c语言 键盘上输入输入十个数,分别计算其中正数和负数的和
输入一组非零整数(以输入零作为输入结束标志)到一维数组中,设计程序,求出这组数的平均值,并统计出正数和负数个数
一道C语言作业:从键盘上任意输入10个数 求奇数平均值 偶数平均值
C语言编程 任意输入10个数,求所有正数和正数平均值负数和及负数平均值
读入若干个数,计算所有正数的平均值和负数的平均值.当输入0时,输入结束.