1:for循环的格式?要能看懂执行流程。 ****
用for循环完成如下案例
求和
//求和 1-10
public class Task1 {
public static void main(String[] args) {
int sum=0;
for (int i=1;i<=10 ;i++ ) {
sum=sum+i;
}
System.out.println("sum="+sum);
}
}
求偶数和
求奇数和
//求偶数和 求奇数和 1-100
public class Task2 {
public static void main(String[] args) {
int sum=0;
int sum1=0;
for (int i=1;i<=100 ;i++ ) {
if (i%2==0) { //判断是偶数还是奇数
sum=sum+i;
}else {
sum1=sum1+i;
}
}
System.out.println("偶数和是"+sum);
System.out.println("奇数和是"+sum1);
}
}
打印水仙花数
//打印水仙花数 100-999
public class Task1 {
public static void main(String[] args) {
for (int i=100;i<=999 ; i++) { //获取到所有的三位数100-999
int ge=i%10;
int shi=i/10%10;
int bai=i/100%10;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {
System.out.println("i="+i);
}
}
}
}
统计水仙花数
//统计水仙花数 100-999
public class Task1 {
public static void main(String[] args) {
int count=0;
for (int i=100;i<=999 ; i++) {
int ge=i%10;
int shi=i/10%10;
int bai=i/100%10;
if (ge*ge*ge+shi*shi*shi+bai*bai*bai==i) {
System.out.println("i="+i);
count++;
}
}
System.out.println("count="+count);
}
}
九九乘法表
// 九九乘法表
public class Task1 {
public static void main(String[] args) {
for (int i=1;i<=9 ;i++ ) {
for (int j=1;j<=i ;j++ ) {
System.out.print(j+"*"+i+"="+(j*i)+' ');
}
System.out.println();
}
}
}
2:while循环的格式?要能看懂执行流程
while循环的格式:
初始化语句;
While(判断条件语句){
循环体语句;
控制条件语句;
}
3:break,continue和return分别有什么用? //控制跳转语句 *******
break是跳出循环
continue是终止本次循环继续下次循环
return是结束方法
4:函数(方法)的概念?函数的格式?格式的解释说明
5:函数的调用
A:明确返回值类型的函数调用
B:void类型的函数调用
6:函数的练习: *****
A:求两个数据之和
B:判断两个数据是否相等
C:获取两个数中较大的值
D:打印m行n列的星形矩形
E:打印nn乘法表
7:什么是函数重载?以及函数重载的练习?把讲过的案例练习一次即可