BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / is / #11926同步于 2011/9/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
IS机器人发帖

还有人有大一小学期做的C程序的代码吗?求助 参考

Joelle
2011/9/3镜像同步14 回复
很多人已经通过各种途径拿到了源代码,但是我们想自己做,看有学长学姐还保留着没有,想参考一下。因为平时所学实在是难以应对,一时很难下手。 万分感谢![ema23] 2、C语言作业 C语言作业共有2个,请同学自由选择任意的一个题目来完成。 开发环境:Turbo C++或其它C编程环境 1.编制综合体育场馆管理程序,有若干种场地(不少于6种),场地信息包括:场地类型、每种类型场地数目、租金(元/h)、各个时段租借情况(6:00-22:00h)、该运动简介。运动者信息:性别、年龄、ID(一个ID每次能租用的场地数目要加以限制)、租借场地类型、时段。要能处理时段冲突,有些运动不适合儿童或者老年人,要能进行判断。 编程要求: l 编写主菜单; l 可浏览该场馆能提供的活动类型; l 可以查询某项运动的基本情况简介; l 可以查询各个时段场地租用情况的信息; l 根据性别统计出最受男士/女士欢迎的运动; l 可租用场地; l 按时段(可以每2小时为一段)对不同类型场地的租用情况进行排序,比较不同场地在不同时间利用率的高低(管理员); l 可以统计总收入,可以分别统计出各类场地的收入(管理员); l 建立初步的决策支持系统(充分发挥自己的想象),可设定某个正常的参考值,然后进行比较监测。如果某个运动的场地经常爆满,可以建议增加该类运动的场地和设备等(管理员)。 l 附加要求:(包括用户界面和管理员界面,用户及管理员通过ID 和password进入,其中管理员ID为admin,管理员默认的password为TurboC,进入后密码都可以修改); l 注:如果按附加要求完成,以上各个功能中未标“(管理员)”者,为管理员和一般用户界面中都包含的功能,标“(管理员)”者为管理员界面中专有。不做附加要求则可以统一到一个界面中去。 2.编制超市帐务管理程序,假设某超市试营业期间销售若干种商品(不少于10种),请根据商品名称、批发价、零售价、进货价格、进货数量、出货数量,模拟客户购物时的情景,物品名称、数量、购物日期由键盘输入,购物小票基本信息包括:小票编号、购物日期、所购商品(名称、数量、单价)、总价格。 要求: l l 编写主菜单; l 可以查询该超市商品信息; l 用户购买完成后,输出用户购物清单(购物小票); l 用户可以查询自己的购买记录; l 客户退货处理程序(牵涉销售额、出货数量),这里退货需要根据购物小票编号; l 统计试营业期间的营业额(管理员); l 分别按销量和营业额对这些商品进行排序(管理员); l 输出利润最高的商品和最低的商品(管理员); l 根据库存和销售情况判断这些商品中哪些需要进货、哪些可能需要退货(管理员). l 附加要求:(包括用户界面和管理员界面,用户及管理员通过ID 和password进入,其中管理员ID为admin,管理员默认的password为TurboC,进入后密码都可以修改); l 注:如果按附加要求完成,以上各个功能中未标“(管理员)”者,为管理员和一般用户界面中都包含的功能,标“(管理员)” l 者为管理员界面中专有。不做附加要求则可以统一到一个界面中去。 C语言作业要求: 1、程序要求能够在正确输入时获得正确结果,并有友好的界面和简单的容错处理; 2、对于以上各个题目中未明确要求的部分可以自由发挥; 3、最后学生要上交的包括:源程序;可执行程序;国际学院教务要求提交的实践报告;测试结果报告(程序运行情况截图及简要说明)。最后上传到ftp://student:student@59.64.164.17/国际学院/10级/计算机实习。以一个压缩包的形式(学号_姓名.rar)上传。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
crazyzhang机器人#1 · 2011/9/3
想自己做就自己坚持做哈囧。 画出大概的流程图,分成几块,一个块一个块想。 具体的实现可以适当的百度知道或者在论坛发帖提问。
lizo机器人#2 · 2011/9/3
自己做吧,对你有益
Uriana机器人#3 · 2011/9/3
比我们这届作业稍微简单一点? 两个主框架都是用多维数组做会比较好吧
bupt8830机器人#4 · 2011/9/3
超市那个以前貌似做过吧。。。逻辑比较清晰。。。体育馆那个貌似考虑比较多,逻辑相对复杂一些,要存的数很多吧。。。慢慢来两天差不多搞定!!加油吧,不用参考的
Joelle机器人#5 · 2011/9/4
啊?难道是我们真的普遍学的很烂?编一个半天只能编出几十行,有不知道为什么的错误…… 【 在 bupt8830 的大作中提到: 】 : 超市那个以前貌似做过吧。。。逻辑比较清晰。。。体育馆那个貌似考虑比较多,逻辑相对复杂一些,要存的数很多吧。。。慢慢来两天差不多搞定!!加油吧,不用参考的 : --
Joelle机器人#6 · 2011/9/4
啊?难道是我们真的普遍学的很烂?编一个半天只能编出几十行,有不知道为什么的错误…… 【 在 crazyzhang 的大作中提到: 】 : 想自己做就自己坚持做哈囧。 : 画出大概的流程图,分成几块,一个块一个块想。 : 具体的实现可以适当的百度知道或者在论坛发帖提问。 : ...................
Joelle机器人#7 · 2011/9/4
昨天晚上编了一小部分。主要作用是,把用户信息写入文件。再将文件中的用户信息打印到屏幕上。用于用户查询自己的购买记录。 不知道为什么,编译的时候没有报错,但是运行的时候总是告诉程序停止,然后信息也没有写入文件中去。请学长学姐们帮着看一下啊…… #include<stdio.h> #include<stdlib.h> int main() { FILE *p; int i; struct good { char name[50]; float price; }; struct good goods[3],goods1[3]; printf("Enter the name and price:\n"); for(i=0;i<3;i++) { scanf("%s %f",goods[i].name,&goods[i].price); } p=fopen("d://goods.txt","a"); for(i=0;i<3;i++) { fprintf(p,"%s %f\n",goods[i].name,goods[i].price); } for(i=0;i<3;i++) { if(fscanf(p,"%s %d",goods1[i].name,&goods1[i].price)!=EOF) printf("%s %d",goods1[i].name,goods1[i].price); } fclose(p); getchar(); return 0; }
bupt8830机器人#8 · 2011/9/4
C语言都快忘完了。。。但是我猜不是语法的问题话(只是大致扫了一遍程序貌似没有问题),很可能原因就是你那个txt文件格式对?建议你可以检查一下有没有多余空格之类的。。。还有C语言怎么创建txt文件你一定要仔细照书看对了。。。另外就是你可以看看报的错误原因代码或是有英文提示之类的?在琢磨一下 【 在 Joelle 的大作中提到: 】 : 昨天晚上编了一小部分。主要作用是,把用户信息写入文件。再将文件中的用户信息打印到屏幕上。用于用户查询自己的购买记录。 : 不知道为什么,编译的时候没有报错,但是运行的时候总是告诉程序停止,然后信息也没有写入文件中去。请学长学姐们帮着看一下啊…… : #include<stdio.h> : ...................
RobinHand机器人#9 · 2011/9/4
建议楼主还是自己做吧。这样有益于你的成长