输入小写英文,一直打印?
老师好,请问一下,请选择座位排数,原本输入int型,但不小心输入小写英文,结果控制台一直循环打印图中的语句,本来打印一次返回就行了,但它一直循环打印到程序奔溃。有什么办法让纸打印一次吗?
10
收起
正在回答
2回答
①从代码上看,selectRow方法中,定义的整型变量row,不赋予初始值的话,默认是0,那么条件判断if语句就一直满足,就会出现循环现象,包括后面的col也是一样的道理。
②当输入座位号不正确的时候只需要提示用户重新输入座位号,在这里又重新调用了selectRow方法,那就又从输入排数开始了。你可以将选择座位号这部分代码放在一个方法里面,通过调用方法来执行。
祝学习愉快~
幕布斯2332854
2018-05-15 13:37:37
好嘞 谢谢啦
iOS入门:基础语法与常用控件
- 参与学习 1337 人
- 提交作业 712 份
- 解答问题 1878 个
很多人都在疑问没有基础该怎么学习iOS开发?不用担心,本路径采用游戏关卡式的教学模式,并且以经典OC与最新Swift双重结合的教学内容,帮助大家快速掌握两种iOS开发语言基础,去掉“零”标签。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星