鱼C论坛

 找回密码
 立即注册
查看: 3371|回复: 15

[复制链接]
发表于 2013-5-17 18:47:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 qq1258187869 于 2019-12-24 16:45 编辑

V`ABFKM]SX%RRLAMY1TWKKL.jpg
V`ABFKM]SX%RRLAMY1TWKKL.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 19:40:15 | 显示全部楼层
应该改while(i!=5)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 19:50:29 | 显示全部楼层
当你输入e时, 会执行"没有此物品, 请重新输入"
此时, i = 5, 后面的while(i == 5)说明 i  是5时循环
之后, 把你的回车读入去, 又执行一次"没有....."
此时, 你的 i  = 10了, while()不成立, 退出
所以出现两次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 20:03:49 | 显示全部楼层
多了个'\n'
[7WLDWVS_I(~03I4DENZEQJ.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 20:05:03 | 显示全部楼层
while 上面加getchar();就可以了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 20:30:33 | 显示全部楼层

把while (i==5)改成while(i != 5)之后,会提示一次“没有此物品,请重新输入”,但是下面会紧跟着出现按任意键继续……  然后会关闭,需要重新运行输入
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 20:32:49 | 显示全部楼层
死幽亡灵 发表于 2013-5-17 20:05
while 上面加getchar();就可以了

我试验了一下这个可以
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 20:54:25 | 显示全部楼层
喜欢散步 发表于 2013-5-17 19:50
当你输入e时, 会执行"没有此物品, 请重新输入"
此时, i = 5, 后面的while(i == 5)说明 i  是5时循环 ...

回车后i还是5,循环继续
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 20:56:07 | 显示全部楼层
知遇 发表于 2013-5-17 20:32
我试验了一下这个可以

那个是输入一次后, 下面的getchar()把回车读掉
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-17 21:56:51 | 显示全部楼层
无回帖,不论坛,这才是人道。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2013-5-18 17:05:21 | 显示全部楼层
死幽亡灵 发表于 2013-5-17 20:05
while 上面加getchar();就可以了

xiexie ,,,,,,,,,,,,,,,,,,,,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-18 17:42:32 | 显示全部楼层
我只是路过打酱油的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-18 23:58:10 | 显示全部楼层
强烈支持楼主ing……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-19 00:53:27 | 显示全部楼层
应该是输入的问题,可以尝试一下换一种输入的方式。把
scanf("%c", &l);
换成
  l=getch();
  putch(l);
  putch('\n');
在加上个头文件<conio.h>试试。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-19 10:06:22 | 显示全部楼层
我只是路过打酱油的。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-5-19 14:09:31 | 显示全部楼层
楼主加油,鱼C加油!我们都看好你哦!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-29 05:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表