| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 786 人关注过本帖
标题:问几个问题
只看楼主 加入收藏
从未白开心
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2017-4-27
收藏
 问题点数:0 回复次数:1 
问几个问题
C语言作业留的是记账系统,现在我能输入数据了,目前遇到的问题是查看账目分类和将账目记录到对应的分类中。比如我文件里储存的是A;2017.04.27;20,B;2017.04.25;10,A,B是账目分类,中间是日期,最后是钱数,我怎么写代码才能实现查看账目分类是单独显示A,B这一列的账目分类。第二个问题就是在有新的消费时怎么通过输入A来将新的数据录入到A所在的分类中。个人的想法就是以上这些,希望帮我解决一下困惑,或者大家有更好的方法也可以指点一下我,谢谢了。
搜索更多相关主题的帖子: C语言 
2017-04-27 23:58
kelehaier
Rank: 2
等 级:论坛游民
帖 子:12
专家分:39
注 册:2011-11-13
收藏
得分:0 
我来解答下:
1.第一个问题,怎么写代码才能实现查看账目分类是单独显示A,B这一列的账目分类。定义一个结构体,此结构体包含了账目分类,日期和钱数。从文件中每读出一行数据,分析第一个字符是不是A,是A就把这一行数据拆分为账目分类、日期和钱数,存储在结构体中。使用链表将这些结构体串联起来,至于为何不用数组,因为你不知道文件中的A的个数;
2.第2个问题,在有新的消费时怎么通过输入A来将新的数据录入到A所在的分类中。可以使用fwrite函数将新的消费数据追加在文件末尾。
希望以上回答能够帮到你。

学习C语言,请关注微博与微信:C语言编程技术分享
2017-04-29 10:29
快速回复:问几个问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016738 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved