如图所示,代码已调试
望采纳,谢谢
int main(){
double a[6]={1,2,3,4,5,6};
double sum=NULL;
double max=NULL;
double min=NULL;
for(int i=0;i<6;i++){
sum+=a[i];
i==0?max=a[0],min=a[0]:(max<a[i]?max=a[i]:NULL,min>a[i]?min=a[i]:NULL);
}
printf("所有元素的平均值为:%lf\n",sum/6);
printf("最大值是%lf\n",max);
printf("最小值是%lf\n",min);
}
老哥,运行错误啊!!
追答头文件需要你自己加哦
#include "stdio.h"
追问加了头文件还是不行
老哥帮我看一下这代码有什么问题。
追答电脑vs2010我运行过了,完全没问题,你可以复制到电脑试试
...元素的平均数,最大值和最小值。这是C语言题目,求代码。
}printf("所有元素的平均值为:%lf\\n",sum\/6);printf("最大值是%lf\\n",max);printf("最小值是%lf\\n",min);}
c语言 从键盘输入6个整数到数组 求最大数及平均值和并输出
1、首先我们新建一个dev C++的项目。2、接下来在项目中新建C语言程序文件。3、然后在C语言文件中声明一个字节数组。4、接下来我们通过printf函数提示用户输入字符串,通过scanf接收用户输入的字符串。5、接着在通过printf函数输出用户输入的内容。6、最后运行C语言程序,就可以知道内容,我们输入内容以后就...
定义一个为table的整型数组,长度为6,求该数组的各元素之和与平均值
要定义一个名为table的整型数组,长度为6,可以使用以下语法(假设使用C语言):int table[6];要求该数组的各元素之和与平均值,可以使用以下代码进行计算:int sum = 0;float average;for (int i = 0; i < 6; i++) { \/\/ 在这里给数组table的元素赋值,可以使用table[i] = ...;sum +...
c语言编写一个函数,找出一维数组中的最大值和最小值,并计算出数组元素的...
double fun(double a[],int n,int *max,int *min);\/*函数原型声明:其中a为数组,n为数组元素个数,max指向最大数,min指向最小数,函数返回值为平均值*\/ int main(){ double b[10],aver;int x,y=10,max=0,*ma=&max,min=0,*mi=&min;for(x=0;x<y;x++){b[x]=x*(x-8.25...
C语言编程:求一个数组中的平均数,数组大小为6个左右,然后输出低于这个平 ...
const int n=6;\/\/如果数组个数不是6的话你可以把n的大小改了 int a[6]; int sum=0; for(int i=0;i<n;i++) { scanf("%d",&a[i]); sum=sum+a[i];\/\/输入数据并求和 } double ave=sum\/n;\/\/求平均值 用double型更好 for(i=0;i<n;i++) if(a[i]<ave) printf("%d ",a[i])...
C语言问题 输入一组数,求其中最大值和最小值,以及这组数的和及平均值...
分别定义给其分配空间。4、Average=(a+b+c)\/3 表示我们向计算机发出求出平均值的命令。指示计算机帮我们计算出这三个值的平均值。5、前面我们定义smallest是整形,所以后面我们输出时也要必须与其对应,使用“%d”来完成它的输出。6、最后,点击运行命令即可输出我们想要的结果了。
求数组:a[6]={1,2,3,4,5,6}所有元素的平均值,用C语言做
include <stdio.h>int main(){ int i, a[6] = {1, 2, 3, 4, 5, 6}, sum; double avg; sum = 0; for (i = 0; i < 6; ++i){ sum += a[i]; } avg = sum\/(double)6; printf ("%g\\n", avg); return 0;} ...
C语言编程问题:编写程序求最大值、最小值及平均值。
return min;}double Average(double *p,int n){ double sum=0; for(int i=0;i<n;i++) sum+=*(p+i); return sum\/n;}int main(){ double a[10]; printf("请输入10个实数:\\n"); for(int i=0;i<10;i++) scanf("%f"...
C语言编程:输入六个数,求平均值,把平均值和这六个数按从大到小一起
C语言程序:include <stdio.h> \/* 对数组中的数按从大到小排序 *\/void sort(double arr[], int n);void main(){double arr[7];int i;arr[6] = 0;printf("请输入6个数:");for(i=0; i<6; i++){scanf("%lf", &arr[i]);arr[6] += arr[i];}arr[6] \/= 6;printf("...
C语言题:计算并输出一维数组中的最大值、最小值和平均值
2.55,45,37.5},max,min,s=0; int i; max=min=a[0]; printf("数组中的数:\\n"); for(i=0;i<9;i++) {s+=a[i]; if(maxa[i])min=a[i]; printf("%g ",a[i]); } printf("\\n最大值=%g\\n最小值=%g\\n平均值=%g\\n"...