博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于嵌套循环的循环初始化语句问题:
阅读量:5985 次
发布时间:2019-06-20

本文共 292 字,大约阅读时间需要 1 分钟。

题目:使用嵌套循环计算1!+2!+3!+...+100!

关于循环初始化:自己起初认为变量循环初始化在外层循环外面和里面没有什么区别,就将其放在了外层循环里面。侥幸运行正常。

而书里提到这个循环初始化语句放在不同位置会产生不同结果,如图,当将sum和item放在外层循环外时,计算结果是:1!+1!*2!+...+1!*2!*3!*...*100!.显然不是题目想要的结果。

出错原因是:循环初始化语句放错位置了。

避错:在进行嵌套语句初始化时要分清外层循环初始化与内层循环初始化

 

转载于:https://www.cnblogs.com/lwufkye/p/8295819.html

你可能感兴趣的文章
微博什么技术啊……还说支持八个明星并发出轨,结果…
查看>>
Gradle之多版本打包不同依赖配置
查看>>
Mutable objects and Immutable objects
查看>>
反向代理获取不到用户真实ip
查看>>
HTTP协议详解(真的很经典)
查看>>
MySQL MyISAM/InnoDB高并发优化经验
查看>>
NoSuchMethodError异常处理之处理方式
查看>>
如何在控制台中生成URL
查看>>
更新svn版本后,在更新代码报错
查看>>
在 Mac OS X Lion 下修改 Hosts 的四种方法
查看>>
关于java中敏感词检测的一些总结
查看>>
app常规功能:检查更新 异步请求下载apk文件,更新进度条,最后安装apk
查看>>
android自定义listview的选中状态
查看>>
重用布局文件
查看>>
JDBC进行批处理Batch
查看>>
记OSX下IDEA修复
查看>>
在cmd命令窗口如何执行外有外部jar包的jar文件?
查看>>
程序设置横屏后,锁屏时会被销毁一遍,解锁时又重新加载onCreate的问题解决...
查看>>
sencha touch学习心得之FormPanel
查看>>
1.扩展方法2.接口的隐式实现和显式实现
查看>>