2 个回答

来做个分析吧,不对的可以指正。
修改字符:
题主已经给出一个修改的答案了,i--改为n--

再看看还有没有别的修改方案:
分析:i--不能改为i++ 这是两个字符了,即使改了也没对。
这里只能是i--,再往前面看i<n,当i小于n还减i明显死循环行不通,所以需要把i<n改为i>n。改完之后程序达不到效果的,目测没有别的修改的方案了。

关于增加一个字符,受i < n; i--限制,目测也无解。

我的判断是即修改又增加才有结果,就是i<n修改i>n 增加可以是int i, n=20; 改为int i, n=-20; 或者i=0;改为i=40;

新手上路,请多包涵

修改字符:

i-- 改成 n--
i<n 改成 i+n

添加字符:

i<n 改成 -i<n
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进