为什么输入no,按回车后,程序不先输出SORRY的那句话(因为输入的不是n),然后再跳过多输出的O?还有,continue会不会将O再返回到while语句的判断是否为y的地方,结果发现不是Y,然后在输出SORRY那句话?也就是输入no,就输出两遍SORRY的那句话?
1 回答
已采纳
楠宝宝_
TA贡献46条经验 获得超18个赞
不大清楚你描述的问题,有点被你说懵。我直接看代码的话,
我是这么理解的:
得到输入字符,得到的字符如果不等于y就进入while循环
如果进入循环后还是n的话,就输出Well ....否则就是Sorry。
里面的while用来跳过剩余的输入行。。。(有点废话)
不大清楚你描述的问题。建议你运行完把结果贴出来加上源代码才可以分析问题。这样片段代码很难看出来。同样刚学C的路过
- 1 回答
- 0 关注
- 866 浏览
添加回答
举报
0/150
提交
取消