十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
#include stdio.h
主要从事网页设计、PC网站建设(电脑版网站建设)、wap网站建设(手机版网站建设)、响应式网站建设、程序开发、微网站、成都小程序开发等,凭借多年来在互联网的打拼,我们在互联网网站建设行业积累了丰富的网站制作、成都做网站、网络营销经验,集策划、开发、设计、营销、管理等多方位专业化运作于一体,具备承接不同规模与类型的建设项目的能力。
double average(int k[10] ); //有改动
void main()
{
int a[10],i;
double average1;
for(i=0;i10;i++)
scanf("%d",a[i]);
average1=average(a);
printf("%lf",average1);
}
double average(int k[10] ) //有改动
{
double sum=0;
int j;
for(j=0;j10;j++)
sum=sum+k[j];
return(sum/10);
}
#include stdio.h
int main(void)
{
int i;
float n[7],avr,sum,max,min;
printf("请输入7个数字:\n");
sum=0;
for (i=0;i7.0;i++)
{
scanf("%f",n[i]);
}
min=max=n[0];
for (i=0;i7;i++)
{
if (n[i]max)
{
max=n[i];
}
if (n[i]min)
{
min=n[i];
}
sum=n[i]+sum;
}
printf("min=%f,max=%f,sum=%f\n",min,max,sum);
avr=(sum-max-min)/5.0;
printf("去掉一个最大值:%f,一个最小值:%f\n平均值是:%f\n",max,min,avr);
return 0;
}
楼上说得对哈,你的初始化有问题
1、#includestdio.hint main()
2、{ int a,b,c; scanf("%d%d%d",a,b,c);
3、 int sum = a+b+c;
4、 printf("和: %d",sum);
5、printf("平均值:%f",sum/3.0);
6、return 0
讲解:
1、先定义四个整形。
2、一个浮点型保存平均值。
3、然后在控制台等待输入。
4、将输入的三个整数加起来赋值给sum。
5、将三个整形除以3.0(为什么是3.0,是因为ave是浮点型的,隐性转换到float)。
6、然后输出。
1、首先我们打开我们的编译器,新建工程,文件后,写下我们的头文件和主函数。
2、具体程序代码如下:#include stdio.h,int main(){int a,b,c,temp,smallest;float Average;printf("input three different numbers:")。
3、定义a、b、c来表示我们所要输入的三位不同的整数,temp表示求出最小值时的中间变值,Average表示我们所求的平均值,smallest表示我们最终要求出的最小值,分别定义给其分配空间。
4、Average=(a+b+c)/3 表示我们向计算机发出求出平均值的命令。指示计算机帮我们计算出这三个值的平均值。
5、前面我们定义smallest是整形,所以后面我们输出时也要必须与其对应,使用“%d”来完成它的输出。
6、最后,点击运行命令即可输出我们想要的结果了。