[征求] 会java的人(很简单的问题

楼主: chiangpyisme (KK)   2020-04-22 22:53:26
在下学店妹
这学期不知道是怎样跑去修程式设计
今天教循环啦
问题是这样的
输入一个数之后
求从1开始的奇数合到那个数为止
例如:5
则会得到1+3+5=9
我用while就写的出来
https://i.imgur.com/amDMnJR.jpg
输入5得到9
用for就无法
https://i.imgur.com/XaaHZnl.jpg
输入5得到149
拜托救救我QQ
到底是哪里有问题
第一位解答赠100p感恩感恩
作者: justoncetime (台北丛林好冷~)   2020-04-22 23:06:00
伸学店妹照
作者: xx123 (我不是xx)   2020-04-22 23:06:00
你重复加到了
作者: justoncetime (台北丛林好冷~)   2020-04-22 23:07:00
我知道了 ^^
作者: sardine ( )   2020-04-22 23:10:00
你的print经过三次loop个别印出 1 4 91=1, 4=1+3, 9=1+3+5表示你该睡了.
作者: Tenno081 (空劲大归还)   2020-04-22 23:20:00
https://i.imgur.com/yDeJr6G.jpg最根本的办法就是开中断,观察你的打印结果
作者: justoncetime (台北丛林好冷~)   2020-04-22 23:24:00
老师是不是开提示开得超明显,要塞print或是用debugger想办法解,不然后面的题目会更解不出来

Links booklink

Contact Us: admin [ a t ] ucptt.com