输入20个实数存入一维数组,找出其中的最大值、最小值和平均值并且输出
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/08 08:21:06
输入20个实数存入一维数组,找出其中的最大值、最小值和平均值并且输出
c语言 用指针做 问题如题目 在线坐等
c语言 用指针做 问题如题目 在线坐等
#include <stdio.h>
int main()
{
float a[20], * p = a, max_val, min_val, avg = 0;
int i;
scanf("%f", p);
max_val = min_val = *p;
for (i = 1; i < 20; i++)
{
scanf("%f", p+i);
if (max_val < *(p+i))//取最大值
max_val = *(p+i);
if (min_val > *(p+i))//取最小值
min_val = *(p+i);
avg += *(p+i); //计算所有数的和
}
avg /= 20;//求平均
printf("MAX = %f, MIN = %f, Average = %f\n", max_val, min_val, avg);
}
int main()
{
float a[20], * p = a, max_val, min_val, avg = 0;
int i;
scanf("%f", p);
max_val = min_val = *p;
for (i = 1; i < 20; i++)
{
scanf("%f", p+i);
if (max_val < *(p+i))//取最大值
max_val = *(p+i);
if (min_val > *(p+i))//取最小值
min_val = *(p+i);
avg += *(p+i); //计算所有数的和
}
avg /= 20;//求平均
printf("MAX = %f, MIN = %f, Average = %f\n", max_val, min_val, avg);
}
输入10个实数,存入一维数组,输出其中的最大值、最小值和平均值.要求用指向数组的指针变量来处理数组元
从键盘上输入10个实型数据存入数组,求出该数组中的最大值,最小值和平均值.
输入20个整数存入一数组,输出其中能被数组中其它元素整除的那些数组元素.
用C语言编写:求元素个数为 10 的一维数组元素中的最大值、最小值和平均值.
编写用指针变量作为函数参数求数组的最小值、最大值和平均值的函数,主函数输入个数都为10的数组,调用所编写的函数并输出该数
定义一个整数数组a[10]并输入10个整数,输出其中的最大值、最小值及其所在的下标.
输入10个整数存入一维数组,将其中的最大值与最后一个数交换,最小数与第1个数交换,输出交换后的结果.
C语言数组从键盘输入10个整数存入数组,找出其中最大和最小值,并输出.
输入n个 数,求出它们的最大值,最小值和平均值?用VB怎么编写程序
在主函数中输入3个整数,编写函数求出这3个数种的最大值、最小值和平均值,要求在主函数中输出.
编写程序:随机20个两位数,找出这20个数中的最大值、最小值和平均值.
编一VB程序,随机产生10个30~100(包括30,100)的正整数,求最大值,最小值和平均值,并显示整个数组的值和结果