标签:
本周学习教材第三章,本章主要讲述了java语言中的一些基础语法,大致包括java语言中的类型,变量,运算符,流程以及基础语法等。
1. 类型
基本类型(每种类型都有其储存范围,如超出范围,即Overflow):
类类型:详见第四章
2. 变量
3. 运算符
4. 类型转换
5. 流程控制
break、continue配合标签使用
2. 运行结果:
如果continue back1即没有任何结果,输出“helloworld”指令跳过,若continue back2则输出“helloworld”九次
3. 结论:在此并未贴上break和标签组合的代码,但是通过实际操作还是弄清楚了continue和break与标签组合之间的区别。如,continue中back必须设定在进入循环的前一步……
课后作业题1
2. 运行结果:
3. 思路:思路非常清晰,就是密码数学基础中所学到的辗转相除法,在此通过while语句来实现循环,最后当余数为0时结束循环,a即为它们的最小公因子(ps在初始化时,记得事先给yushu变量赋值,这样才能顺利进入while循环)
课后作业题2
2. 运行结果:
3. 思路:最基本的思路就是使用for语句,通过穷举来找出100~1000中的阿姆斯特朗数,唯一的难点就是将i的个位十位百位上的数分离出来,所以将a,b,c都定义为int型,所以在除法中,即使遇到除不尽的数也会自动取整,从而达到目的将个位十位百位上的数分离出来。
|
|
代码行数(新增/累积) |
博客量(新增/累积) |
学习时间(新增/累积) |
重要成长 |
目标 |
3500行 |
28篇 |
300小时 |
|
第一周 |
150/150 |
1/1 |
20/20 |
|
第二周 |
200/350 |
2/2 |
40/40 |
|
第三周 |
|
|
|
|
第四周 |
|
|
|
|
标签:
原文地址:http://www.cnblogs.com/20145319zk/p/5268526.html