请问这个c语言代码怎么编,就是图中手写的这个,(另一张图中的第二题,),请帮帮我,谢谢
答案:2 悬赏:30 手机版
解决时间 2021-04-03 13:47
- 提问者网友:却不属于对方
- 2021-04-03 01:53
请问这个c语言代码怎么编,就是图中手写的这个,(另一张图中的第二题,),请帮帮我,谢谢
最佳答案
- 五星知识达人网友:青尢
- 2021-04-03 03:28
用循环啊,循环每个元素进制相加,然后除以10,再循环找啊。追问能不能发代码追答int main(int argc, char *argv[])
{
float a[10]={1,2,3,4,5,6,7,8,9,10};
float n=0.0,t=32767;
int i,b;
for(i=0;i<10;i++)
n+=a[i];
n=n/10;
for(i=0;i<10;i++)
if(t>abs(a[i]-n)){
t=abs(a[i]-n);
b=i;
}
printf("%f %f %d\n",n,a[b],b);
getchar();
}
{
float a[10]={1,2,3,4,5,6,7,8,9,10};
float n=0.0,t=32767;
int i,b;
for(i=0;i<10;i++)
n+=a[i];
n=n/10;
for(i=0;i<10;i++)
if(t>abs(a[i]-n)){
t=abs(a[i]-n);
b=i;
}
printf("%f %f %d\n",n,a[b],b);
getchar();
}
全部回答
- 1楼网友:渊鱼
- 2021-04-03 04:19
追答好久不写c了 语句差不多都忘了追问我水平比较差,看不懂追答。。你定义12个浮点数
a1 a2 a3 a4 a5 a6 a7 a8 a9 a10 i k然后分别给a1到a10 赋值 然后求平均然后再把平均数和这些数的差比较大小。没注意到 你们学到数组了是吧追问谢谢你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯