第35课 每天努力一点点
每天努力一点点(while循环、复利)
每天努力一点点,会有多大的进步呢?
每天懈怠一点点,又会落后多少呢?
坚持每天努力一点点,如同播下了希望的种子。不积跬步,无以至千里;不积小流,无以成江海。每天微小的进步,使得我们在朝着更好的自己前进。
持续每天懈怠一点点,如同迷失了前行的轨迹。累积小懈以至于滑坡,累积小疏以至于空洞。每天微小的停滞,使得我们最终沉沦在迷茫的漩涡中。
都说编程是一种表达方式,那么程序要如何表达每天努力一点点呢?
每天努力一点点

运行程序:
每天努力一点点,一年后,你厉害了37.7834倍
每天懈怠一点点

运行程序:
每天懈怠一点点,一年后,你落后了39.1881倍
(1)每天努力一点点,用numUp*=1.01表达,每天比前一天厉害了0.01。
(2)每天懈怠一点点,用numDown*=0.99表达,每天比前一天落后了0.01。
(3)while(i<365)循环365天,就知道一年后是多少了。
巩固练习
(1)下面的while循环将执行多少次?()
int x=5; while(x>0){
x /=2;}
A.1
B.2
C.3
D.4
(2)阅读下面的程序,填写程序的输出结果。

输出:_____________________________________________________________ ___
(3)设计一个用户登录系统,具备以下功能和规则:
①用户拥有一个密码用于登录。
②用户有3次输入密码的机会。
③如果用户连续三次输入错误密码,那么系统会锁定用户,禁止他再次尝试登录。
④如果用户成功登录,则系统会显示欢迎消息。
示例:3次全错。
请输入密码:123
密码错误,还剩2次尝试机会。
请输入密码:哇哦
密码错误,还剩1次尝试机会。
请输入密码:password密码错误,还剩0次尝试机会。
密码输入错误次数已达上限,账户已被锁定。
示例:输对密码。
请输入密码:123
密码错误,还剩2次尝试机会。
请输入密码:1234
密码错误,还剩1次尝试机会。
请输入密码:123456
登录成功!欢迎进入系统。



