登录  | 立即注册

游客您好!登录后享受更多精彩

扫一扫,访问微社区

QQ登录

只需一步,快速开始

开启左侧

[寒假笔记] 寒假学习——JAVA第七天

[复制链接]
发表于 2019-1-29 21:29:47 | 显示全部楼层 |阅读模式
学习笔记
学习科目: 编程
学习安排: for循环
开始时间: 2019-01-29
结束时间:
本帖最后由 303516225 于 2019-1-29 21:31 编辑

除了while循环之外还有for循环 20190129212545.png 20190129212610.png 20190129212624.png



这次是通过阶乘的例子来学习
20190129203041.png






了解到大概思路之后开始写代码,用while语句写的代码是这样的
20190129211753.png

但是运行过后会发现一个问题,就是这段代码无法运行一个很大的结果的阶乘,当输入20时,运行的结果却是负的。这与int的类型有关(只能显示-2**31~2**31)
之间的数,所以这里要用到for循环
20190129211808.png
这是for循环的代码,可以看出两者间的区别并不是很大。事实上,for和while循环可以无障碍的相互转换,一个循环语句既可以用for循环,也可以用while循环。


20190129212646.png







好懒~~不想说~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表