package base.base;
public class Demo09 {
public static void main(String[] args) {
int a=1;
/* while (a<=100){
System.out.println(a);
a=a+1;
}
*/
for (int i=1;i<=101;i++){ //101.for快捷生成,alt+enter快捷键生成
System.out.println(i);
}
}
}
练习题:计算0-100之间所有的奇数、偶数的和
这个是奇数的和,偶数的话改一下
package base.base;
public class Demo10 {
public static void main(String[] args) {
int sum=0;
for (int i1 = 1; i1 <= 100; i1=i1+2) {
sum=sum+i1;
}
System.out.println(sum);
}
}
0-100之间能被5整除的数字,并且每三个为一行(用到print(i+“\t”)的办法)
示例一
package base.base;
public class Demo10 {
public static void main(String[] args) {
for (int i1 = 5; i1 <= 100; i1=i1+5) {
System.out.print(i1+"\t");
if (i1%15==0){
System.out.println();
}
}
}
}
示例二
package base.base;
public class Demo10 {
public static void main(String[] args) {
for (int i1 = 5; i1 <= 100; i1++) {
if (i1%5==0){
System.out.print(i1+"\t");
}
if (i1%15==0){
System.out.println();
}
}
}
}
示例三
package base.base;
public class Demo11 {
public static void main(String[] args) {
int i = 0;
while (i<=100){
i=i+1;
if (i%5==0){
System.out.print(i+"\t");
}
if (i%15==0){
System.out.println();
}
}
}
}
练习九九乘法表
package base.base;
public class Demo11 {
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+"="+i*j+"\t");
}
System.out.println();
}
}
}
这个是什么意思呢,就是有一个i和一个j,然后例如i逐渐增大,123456789,逐个进入到j的循环里面去,j的循环以i为界限,因为i>=j嘛,(起先的时候我还总是搞成了i<=j)电脑差点就崩溃了,因为i是有一个界限的,并且逐渐+1增长到9,然后j的循环结束一次就要换行,没了。