c语言体重排序_C语言 录入四人的年龄身高体重,然后求平均排序问题

该博客主要围绕C语言编程展开,需设定四个人的姓名、年龄、体重和身高,计算年龄、身高、体重的平均值并保留2 - 3位小数,最后按年龄排序。可选择在程序里输入或读取txt、dat文档数据。同时还提及编程中遇到的后缀及代码错误问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

初期设定四个人的姓名(汉字),年龄,体重,还有身高求出年龄,身高,体重的平均值并表示出来(比如年龄26身高170体重60,就按(26+170+60)/3计算)除不尽保留23位小数最后按照年龄...

初期设定四个人的姓名(汉字),年龄,体重,还有身高

求出年龄,身高,体重的平均值并表示出来(比如 年龄26 身高170 体重60 ,就按(26+170+60)/3计算)除不尽保留2 3位小数

最后按照年龄排序的程序

大致格式就是

初期设定四人姓名(汉字),年龄,体重,身高

张一 26岁 170cm 60kg

张二 35岁 175cm 72kg

张三 16岁 167cm 55kg

张四 55岁 188cm 83kg

四人的年龄,体重,身高平均值

张一 xxx1

张二 xxx2

张三 xxx3

张四 xxx4

按照年龄从大到小排序

xxx4 xxx2 xxx1 xxx3

大致就是这样 关于初期设定的内容 在程序里输入和新建一个txt文档或者dat,直接在里面录入四人的初期数据,在程序里直接读取。哪种方法方便按照哪种方法来就好了

求平均录入数据都会做……但是按矩阵这样录入数据然后再求平均排序什么的没有讲过 自己看了看网上的一些资料 试着做了做也总是有点问题 所以来请教一下 谢谢解答

采纳标准 采纳正确答案里回答的最快的回答者 非常感谢各位的回答

参考zhid为ao.ba了idu.c防om/question/1和946524246058937谐908.html?quesup2&oldq=1 也可

错误引起的原因是改了后缀,用vc6保存是.cpp,要运行程序的计算机那个软件只能识别.c的编成文件

所以改成了.c就会报那些错误

有什么解决的办法吗?

10行void (Person*p, int num) *附近

17 scanf("%s

,%d ,%d ,%d", p[i].name, &p[i].age, &p[ 文字附近

22 34 *附近

38 for

(i=0; i

还有46 47 的各种错误

48 } 附近

55 p 附近

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值