#include <stdio.h>
int main()
{
int i;
float n=0,a[6]={1.2,1.3,1.4,1.5,1.6,1.1};
for (i=0;i<6;i++)
n+=a[i];
printf ("%.1f\n",n);
return 0;
}
计算合还是什么?
追问求评论值
追答#include <stdio.h>
int main()
{
int i;
float n=0,a[6]={1.2,1.3,1.4,1.5,1.6,1.1};
for (i=0;i<6;i++)
n+=a[i];
printf ("%.1f\n",n/6);
return 0;
}
发了
结果保留一位小数?
追问是数组a[10]
追答你不是a[6]吗。。。
原题发来吧。。
免得又有什么地方不对
追问编一个程序,输入单精度型一维数组a[10],计算并输出a数组中所有元素的平均值。
追答#include <stdio.h>
int main()
{
int i;
float n=0,a[10];
for (i=0;i<10;i++)
{
printf ("输入第%d个数:",i+1);
scanf ("%f",&a[i]);
n+=a[i];
}
printf ("10个数的平均值为:%.1f\n",n/10);
return 0;
}
追问错了ヘ( ̄ω ̄ヘ)
追答没毛病啊。。。哪错了?
本回答被网友采纳