一:循环练习之打印1-10数字
1.for循环:
public static void main(String[] args) {
int number = 0;
for(number=0;number<101;number++){
System.out.println(number);
}
}
2.while循环:
public static void main(String[] args) {
int number = 0;
while(number<101){
System.out.println(number);
number++;
}
}
3.do...while循环:
public static void main(String[] args) {int number = 0;
do{System.out.println(number);
number++;}
while(number<101);
}
一:循环练习之跳着循环
1.打印结果:
2*5=10
4*10=40
6*15=90
……
?*100=?
代码:4*10=40
6*15=90
……
?*100=?
public static void main(String[] args) {
int i=2;
int j=5;
while(j<=100){
System.out.println(i+"*"+j+"="+i*j);
j+=5;
i+=2;
}
}
int i=2;
int j=5;
while(j<=100){
System.out.println(i+"*"+j+"="+i*j);
j+=5;
i+=2;
}
}
补充:for循环的倒序:
for (int i = 100; i > 0 ; i--){
Console.WriteLine(i);
}
Console.WriteLine(i);
}
案列:1到100之间不能被3整除的数之和:
public static void main(String[] args) {
int sum = 0;
int i=100;
for (i=100; i>=1; i--) {
if (i % 3 != 0) {
sum = sum + i; // 累加求和
}
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);
}
int sum = 0;
int i=100;
for (i=100; i>=1; i--) {
if (i % 3 != 0) {
sum = sum + i; // 累加求和
}
}
System.out.println("1到100之间不能被3整除的数之和为:" + sum);
}