C语言控制台黑框实现上网计费系统模拟540行代码

1 问题描述

本程序模拟根据上网清单、客户资料等生成客户上网账单的过程,该系统主要功能包 括促销信息、待购信息的新增、删除、修改、查找等。所有数据都要利用文件系统保存, 以备系统下次运行时使用。通过此课题,熟练掌握文件、数组、指针的各种操作,以及一 些基本算法的应用。 要求编写一个程序,实现对上网费用的计算。

2 功能要求

代码要能提供以下几个基本功能。

(1)文件管理和存储 1)用户资料文件,存放了用户名、用户帐号以及计费方式。格式如下:

Zhang Qiang 0001 0

Liu Hui 0002 2

Ke Lei 0003 4

其中,计费方式的含义如下:

0 无任何优惠活动,按每分钟 0.03 元计算。

1 每月 50 元包 30 个小时,如上网时长在 30 小时之内(含 30 小时),应缴 50 元,超过部分按每分钟 0.03 元计算。

2 每月 95 元包 60 个小时,如上网时长在 60 小时之内(含 60 小时),应缴 95 元,超过部分按每分钟 0.03 元计算。

3 每月 200 元包 150 个小时,如上网时长在 150 小时之内(含 150 小时), 应缴 200 元,超过部分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值