循环输入若干个数据,以-1表示结束输入,计算输入的这些数据的平均值?

来源:百度知道 编辑:UC知道 时间:2024/06/25 02:46:09
循环输入若干个数据,以-1表示结束输入,计算输入的这些数据的平均值?

求最大很简单把,用一个变量 ,赋值0,然后和读取的每一个 比较 ,小于就互换,统计正数 负数,更简单啊,判断 大于 0,然后正数+1,小于0,负数+1,这里 0好像不是正数汗,~~~

C语言版本:
main()
{
float num,aver,sum=0;
int count=0;
while(1)
{
scanf("%f",&num);
if(num==-1) break;
count++;
sum=sum+num;
}
if(count!=0)
{
aver=sum/count;
printf("the average is: %f",aver);
}
else
printf("you have input no number!");

}

输入若干个整数(大于10个),用-1结束输入,以每行三个的形式输出, 编写一个程序,输入某门功课的若干个同学的成绩,以-1作为终止的特殊成绩,计算平均成绩并输出 编写程序,输入某门功课的若干个同学的成绩,以-1作为终止的特殊成绩,计算平均成绩并输出。请教高手。。 C语言问题?输入若干个正整数选出最大值,用-1结束输入 C语言问题?输入若干个正整数选出最大值,用-1结束输入! 输入10个整型数据,找出其中的最大值并显示出来。(可以用for循环或while循环实现) 如何用tc输入10个整型数据,找出其中的最大值并显示出来。(可以用for循环或while循环实现) 编写C语言;从键盘输入若干个学生的成绩计算出平均成绩,并输出低以平均分的成绩,用输入负数结束输入 ·编写C语言;从键盘输入若干个学生的成绩计算出平均成绩,并输出低以平均分的成绩,用输入负数结束输入? 如何才能使输入的数据能保留小数点后面的若干的零,或者数字前面若干的零?