求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均值#includeint main(){int x,i,count,max,min,sum;float avg;char c;printf("请输入一组数据以回车结束\n");scanf("%d",&x);sum=x;count=1;min=x;max=x; for(i=0;;i++)

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/22 12:52:01
求c语言程序讲解:输入一组数据,求最大值,最小值,和,平均值#includeintmain(){intx,i,count,max,min,sum;floatavg;charc;printf("请输入一

求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均值#includeint main(){int x,i,count,max,min,sum;float avg;char c;printf("请输入一组数据以回车结束\n");scanf("%d",&x);sum=x;count=1;min=x;max=x; for(i=0;;i++)
求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均值
#include
int main()
{
int x,i,count,max,min,sum;
float avg;
char c;
printf("请输入一组数据以回车结束\n");
scanf("%d",&x);
sum=x;
count=1;
min=x;
max=x;
for(i=0;;i++)
{
scanf("%d",&x);
c=getchar();
count++;
sum+=x;
if (x>=max)max=x;
if (min>=x) min=x;
if(c=='\n')break;
}
avg=(float)sum/count;
printf("最大值为: %d\n",max);printf("最小值为: %d\n",min);printf("平均值为: %f\n",avg);
return 0;
}
麻烦详细点讲解下这个程序的意思.看不太懂啊.

求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均值#includeint main(){int x,i,count,max,min,sum;float avg;char c;printf("请输入一组数据以回车结束\n");scanf("%d",&x);sum=x;count=1;min=x;max=x; for(i=0;;i++)
#include
int main()
{
int x,i,count,max,min,sum;// 定义一些变量
float avg; // 定义平均值变量,因为可能有小数,所以为float
char c; // 定义一个用于判断回车的char
printf("请输入一组数据以回车结束\n");
scanf("%d",&x); // 输入第一个数字
sum=x; // 因为只有一个,赋值给和变量
count=1; // 计数器赋值为1
min=x; // 因为只有一个,最小值为输入的这个数
max=x; // 因为只有一个,最大值为输入的这个数
for(i=0;;i++) // 进入循环,没有设置结束判断
{
scanf("%d",&x); // 不断输入数字
c=getchar(); // 同时存储在用于判断回车的char变量中
count++; // 计数器增加
sum+=x; // 求和
if (x>=max)max=x; // 判断是否比max中的数字大,是的话存值到max
if (min>=x) min=x; // 判断是否比min中的数字小,是的话存值到min
if(c=='\n')break; // 判断输入的是否是回车,是的话中止循环
}
avg=(float)sum/count; // 求平均值
printf("最大值为:%d\n",max);printf("最小值为:%d\n",min);printf("平均值为:%f\n",avg);
return 0;
}
还有不明白的么

用c语言输入一组数据,输出最大最小值 求c语言程序讲解: 输入一组数据,求最大值,最小值,和,平均值#includeint main(){int x,i,count,max,min,sum;float avg;char c;printf(请输入一组数据以回车结束 );scanf(%d,&x);sum=x;count=1;min=x;max=x; for(i=0;;i++) 编写一个C语言程序,输入abc三个值,求最大者不交作业要打屁屁的 用c语言输入一组数据,输出最大最小值还有求和与平均值. 用冒泡排序法将一组数据从小到大重新排列并输出求C语言程序.急用! C语言编写程序 给定一组数,求大于0,等于0,小于0的数据个数 求C语言程序: 如果输入10个任意的数据,求其中的奇数和.求C语言程序:如果输入10个任意的数据,求其中的奇数和. 求用while 编写一个程序;编写一个程序,提示输入数值,可循环输入多个数据,并对输入的数值进行判断,分别统计输入的奇数和偶数的总和.C语言编写、 输入半径和高求圆柱体的体积的C语言程序求此程序 求素数的C语言程序!跪求一个C语言程序,输入上下限,输出其中所有的素数 求一个c语言程序:输入一组数,求其最大值,最小值,中位数,平均数,方差,标准差及其相关系数.要求,程序中有数据排序体现且采用冒泡排序,其中有一个模块采用宏编写,但尽量多采用函数编写, 求一个C程序,输入一组数字,显示其个数,最大值,最小值,平均值,方差,标准差求高手写一个C程序,要求,从键盘输入任意一组数据(都是int数字)进数组,不超过50个,输入完后程序自动计算并显示 用C语言输入任意一组数,以0结束,写一程序判断该组数中数据的奇偶性.不用数组,用循环! 求设计c语言程序 C语言,求能够产生不同的一组随机数的程序. 求c语言大神讲解/*输入一个M*N的整数矩阵(3 设圆的半径r=1.5,圆柱高h=3,求圆周长、圆面积、圆球表面积、圆球体积、圆柱体积.用scanf输入数据,输出要求取小数点后俩位,请编写程序.是C语言的程序 求随意输入任意数量数字之和的C语言程序