C语言文件求txt文件中身高最高的同学

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

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

最后按照年龄排序的程序

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

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

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


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

还有46 47 的各种错误

可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

问题1:初期设定的内容 在程序里输入和新建一个txt文档

解决方案:利用wb创建一个txt文档用来存储数据 用fwrite函数进行写入 同理用fread函数进行读取 注意要写一个保存函数,为了方便起见,再写一个show函数,每次查看一下你所录入的数据

问题二:按矩阵这样录入数据然后再求平均排序什么的没有讲过

解决方案:这个和矩阵一点关系都扯不上,这里用的是结构体,建议配合数组使用(如果只是限定4个人的话),如果能力较高,就用链表实现(可以随时进行扩充),不过排序写起来比较麻烦

授人以鱼不如授人以渔 方法给你了,自己好好揣摩一下,可能有些地方不够科学,请见谅.

我要回帖

更多关于 C语言文件 的文章

 

随机推荐