11问答网
所有问题
当前搜索:
C语言一维数组求5个数平均值
C语言
用
一维数组求
几
个数的平均数
答:
思路:定义float类型
数组
,接着依次输入
个数
,并累加求和,最后输出累加和除以10的值。参考代码:include<stdio.h>int main(){float a[10],sum=0;int i;printf("please input number:\n");for(i=0;i<10;i++){scanf("%f",&a[i]);sum+=a[i];}printf("%f",sum/10);return 0;}/*...
C语言
编程题:新建一个
数组
,存放一个五门课的考试成绩,
求平均
成绩和最高...
答:
main(){ int i;float a[
5
],sum=0;average=1.0,max;for(i=0;i<5;i++)scanf("%f",&a[i]);max=a[0];for(i=0;i<5;i++)if(max>a[i]) max=a[i];sum+=a[i];average=sum/5;printf("
平均值
:%f,最高分:%f",average,max);} ...
用
C语言
编程序,由键盘输入
五个数
后按从高到低排列,再去掉一个最高一个...
答:
select_sort(a,MAXlen);printf("\n排序后:\n");for(i = 0 ; i < MAXlen ; i++) { if(i % 10 == 0) printf("%\n");printf("%5d",a[i]);} printf("\n\n去掉最大数后的
平均值
为:%.2f",(float)(sum - a[0])/(MAXlen - 1));printf("\n\n");return 0;} ...
C语言中
用
一维数组
完成去掉最大值和最小值 并求出
平均值
答:
include <stdio.h> void main(){ int a[
5
]={90,45,67,87,50};int i,max,min,sum;double average;sum=0;max=a[0];min=a[0];for(i=0;i<5;i++){ if(maxa[i])min=a[i];sum=sum+a[i];} average=(double)(sum-max-min)/3;printf("\nThe max=%d\n",max);printf("\...
C语言
编写:从健盘输入五个实数,求这
五个数
之和及
平均值
答:
include<stdio.h> main(){float a,b,
c
,d,e,sum,s;printf("please input 5 numbers");scanf("%f %f %f %f %f",&a,&b,&c,&d,&e);sum=a+b+c+d+e;s=sum/5;printf("sum=%f s=%f",sum,s);} 注意输入
5个
实数时要输一
个数
空一格再输下一个数!
c语言
用主子函数
求5个数
中最大数和最小数的
平均值
.(不用指针)_百度知 ...
答:
//#include "stdafx.h"//If the vc++6.0, with this line.#include "stdio.h"double average(double a[]){ int i; double max,min; for(max=min=a[0],i=1;i<5;i++){ if(a[i]>max) max=a[i]; if(a[i]<min) min=a[i]; } return (min+max)/2...
c语言
高手急救:输入
5个数
,去掉一个最大值和一个最小值,求其它三个数...
答:
基本做法(刚才回答的题目好像也是楼主的,在初学
c语言
?)double型
数组
,建立两个记录,一个记录最小值的下标,一个记录最大值的下标,初始都为 -1;每次输入一
个数
都要和当前两个记录比对,然后若比最小的还小,则将最小记录赋值为当前数的下标,最大记录类同;除了两个记录指向的数字外,相加...
c语言
如何求一组数的
平均值
答:
4、将剩余的8个数值累加,并将和值除以8,得到
平均值
;
5
、输出结果。二、优化方式:分析原始算法,需要循环多次,包括输入,查找最值,移除,累加等。针对此,可以进行优化。1、查找最大值和最小值可以通过一个循环完成;2、由于只是要计算最终的平均值,所以可以不从
数组
移除,而是累加10
个数
的和值...
C语言
编程题 编写函数,
求数组
中元素
的平均数
答:
参数说明: a是
一维
浮点
数数组
,n是数组中的元素
个数
下面的函数求a中元素的
平均值
,并返回。float Average(float* a, int n){ int i;float s = 0;// 求和 for (i = 0; i < n; i ++)s += a[i];s /= n; //
求平均
return s;} // 测试 void main(){ float a[] =...
...元素的
数组
,按顺序分别赋予从2开始的偶数;然后按顺序每
5个数
求...
答:
include <stdio.h> int main(){ int i,j,a[30]={2};float b[6];{ for(i=0;i<30;i++){ a[i]=a[0]+i*2;printf("%2d ",a[i]);if(i==4||i==9||i==14||i==19||i==24||i==29){printf("\n");} } for(j=0;j<6;j++){ b[j]=(a[j*
5
+0]+a[j*5...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜