C语言:输入若干整数,以“-9999”作为结束标志,统计其中最大值 最小值,绝对值最大值及平均值
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/06/24 16:51:44
C语言:输入若干整数,以“-9999”作为结束标志,统计其中最大值 最小值,绝对值最大值及平均值
![C语言:输入若干整数,以“-9999”作为结束标志,统计其中最大值 最小值,绝对值最大值及平均值](/uploads/image/z/8812590-6-0.jpg?t=C%E8%AF%AD%E8%A8%80%EF%BC%9A%E8%BE%93%E5%85%A5%E8%8B%A5%E5%B9%B2%E6%95%B4%E6%95%B0%2C%E4%BB%A5%E2%80%9C-9999%E2%80%9D%E4%BD%9C%E4%B8%BA%E7%BB%93%E6%9D%9F%E6%A0%87%E5%BF%97%2C%E7%BB%9F%E8%AE%A1%E5%85%B6%E4%B8%AD%E6%9C%80%E5%A4%A7%E5%80%BC+%E6%9C%80%E5%B0%8F%E5%80%BC%2C%E7%BB%9D%E5%AF%B9%E5%80%BC%E6%9C%80%E5%A4%A7%E5%80%BC%E5%8F%8A%E5%B9%B3%E5%9D%87%E5%80%BC)
#include
void main()
{
int max,min,absmax;
long total;
int n,x;
n=0;
max=-32768;
min=32767;
absmax=0;
total=0;
while(1)
{
scanf("%d",&x);
if(x==-9999)
break;
n++;
total+=x;
if(x>max)
max=x;
if(xabsmax)
absmax=x;
}
printf("max:%d min%d,avg:%f,absmax%d total %ld",
max,min,(float)total/n,absmax,total);
getchar();
}
void main()
{
int max,min,absmax;
long total;
int n,x;
n=0;
max=-32768;
min=32767;
absmax=0;
total=0;
while(1)
{
scanf("%d",&x);
if(x==-9999)
break;
n++;
total+=x;
if(x>max)
max=x;
if(xabsmax)
absmax=x;
}
printf("max:%d min%d,avg:%f,absmax%d total %ld",
max,min,(float)total/n,absmax,total);
getchar();
}
C语言:输入若干整数,以“-9999”作为结束标志,统计其中最大值 最小值,绝对值最大值及平均值
c语言,从键盘输入若干个整数,用-1作为输入结束的标志,求他们的和及平均值
键盘输入一组学生成绩,输入以-1作为输入的结束.统计这批数据的最大值,最小值,平均值.
输入若干整数(以-32767作为结束标志),分别统计出正整
用C语言编写,从键盘上输入若干个正整数,输入0结束.统计所有正整数的个数,并计算最大值,最小值和平均值.
c语言:输入十个数,求最大值,最小值,平均值
C语言:指针实现从键盘输入若干数据整数(零表示结束),统计出数据个数,以及最大值、最小值和平均值
输入一组非零整数(以输入零作为输入结束标志)到一维数组中,设计程序,求出这组数的平均值,并统计出正数和负数个数
c语言:输入若干个整数,以-1标记输入结束.输出其中的最大数 .
从键盘上输入若干个整数(以输入-1为结束标志),要求输出这些数中的最大值,求函数完成最大值的比较.
C语言 填空 从键盘上输入若干个整数并将这些整数存放在数组x中,统计计算出平均值,当输入负数时结束.
输入若干个数,以0为结束,求这些数的最大值最小值和平均数.用C++语言实现