Java练习-day1(1)
1.编写程序,给定一个整数,按相反顺序输出该数。
int num = 123456789;
package com.Newclass.Study;
public class ClassWork1 {
public static void main(String[] args) {
int num = 123456789;
while (num>0) {
int a = num % 10;
num /= 10;
System.out.print(a);
}
}
}
public static void main(String[] args) {
int num = 123456789;
while (num>0) {
int a = num % 10;
num /= 10;
System.out.print(a);
}
}
}
打印输出结果为:987654321
2.打印出100内的奇数,偶数,并分别计算个数
package com.Newclass.Study;
public class ClassWork2 {
public static void main(String[] args) {
int count1 = 0;
for(int i = 1;i <= 100;i++) {
if(i % 2 == 1) {
System.out.println(i);
count1++;
}
}
System.out.println("个数为" + count1);
int count2 = 0;
for(int j = 1;j <= 100;j++) {
if(j % 2 == 0) {
System.out.println(j);
count2++;
}
}
System.out.println("个数为" + count2);
}
}
public static void main(String[] args) {
int count1 = 0;
for(int i = 1;i <= 100;i++) {
if(i % 2 == 1) {
System.out.println(i);
count1++;
}
}
System.out.println("个数为" + count1);
int count2 = 0;
for(int j = 1;j <= 100;j++) {
if(j % 2 == 0) {
System.out.println(j);
count2++;
}
}
System.out.println("个数为" + count2);
}
}
打印输出结果:1
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
63
65
67
69
71
73
75
77
79
81
83
85
87
89
91
93
95
97
99
个数为50
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
个数为50
3
5
7
9
11
13
15
17
19
21
23
25
27
29
31
33
35
37
39
41
43
45
47
49
51
53
55
57
59
61
63
65
67
69
71
73
75
77
79
81
83
85
87
89
91
93
95
97
99
个数为50
2
4
6
8
10
12
14
16
18
20
22
24
26
28
30
32
34
36
38
40
42
44
46
48
50
52
54
56
58
60
62
64
66
68
70
72
74
76
78
80
82
84
86
88
90
92
94
96
98
100
个数为50

浙公网安备 33010602011771号