LShang 发表于 2010-12-28 00:11:40

C培训第七课作业(帖子编辑完成)

本帖最后由 LShang 于 2010-12-28 00:47 编辑

开始的时候是想要输入一个数据,然后判断其类型并接一个if else的判断.
但是蛮杯具的发现以我的逻辑还没有什么很好的方式实现这个功能.
在思考很久没结果之后只好换了个方式,利用选择菜单来实现对不同类型数据的识别.
不知道这个和老师所留的作业有没有出入.
因为刚刚帖源码发现因为帖子限制会搞的乱七八糟的.
所以我就截图了,细心的同学应该看得出来是我粘合的
图实在是太大了...

程序结束了,几个让我花了很久时间的地方我都重新注释了下.
因为还没看别人的源码,所以蛮紧张的.会不会有逻辑错误-.-
不过如果真的出错了应该会记得蛮清楚的...
下边贴两张程序运行的截图.为我第一个由自己逻辑设计的程序留念.
程序主界面:

实现判断选择及Y的再次循环:

实现N退出循环并回到主界面:

实现手动退出程序:

另外刚刚调试发现在选择 Y 和 N 的时候如果输入超过一个字符,
程序会发生异常.这个问题还没有解决.希望知道的同学告知下.
最后,图片看起来可能会不舒服.我把源程序传上来吧.
别忘了把RAR改成C哦.

Nisy 发表于 2010-12-28 10:00:16

不错哦 ~
页: [1]
查看完整版本: C培训第七课作业(帖子编辑完成)