1. 展示0 ~ 100以内的所有偶数
class Demo1 {
public static void main(String[] args) {
for(int i = 0; i <=100; i++) {
if(i % 2 == 0) {
System.out.println(i);
}
}
}
}
2. 展示0 ~ 100以内的所有奇数
class Demo2 {
public static void main(String[] args) {
for(int i = 0; i <=100; i++) {
if(i % 2 != 0) {
System.out.println(i);
}
}
}
}
3. 计算1 - 150 的和
class Demo3 {
public static void main(String[] args) {
int sum = 0;
for(int i = 1; i <= 150; i++){
sum += i;
}
System.out.println(sum);
}
}
4. 逢7过!!! 【100以内的】
class Demo4 {
public static void main(String[] args) {
for(int i = 1; i <= 100; i++){
if(i % 7 == 0 || i % 10 == 7 || i / 10 == 7){
System.out.println("过");
}else {
System.out.prontln("i");
}
}
}
}
5. 例如:
输入 5 8;
计算 5 + 6 + 7 + 8;
输出 26.
流程概述:
1.从用户键盘输入内容中获取两个int类型整数
2.判断两个数据大小关系,保证前小后大
3.利用for循环控制从小到大数据获取过程,累加计算
import java.util.Scanner;
class Demo12 {
public static void main(String[] args) {
int num1 = 0;
int num2 = 0;
Scanner sc = new Scanner(System.in);
System.out.println("请输入两个整数");
num1 = sc.nextInt();
num2 = sc.nextInt();
if(num1 > num2){
/*int temp = num1;
num1 = num2;
num2 = temp;
*/
num1 = num1 + num2;
num2 = num1 - num2;
num1 = num1 - num2;
}
int sum = 0;
for(int i = num1; i < num2; i++){
sum +=i;
}
System.out.println(sum);
}
}
6. 整数逆序输出, 例如输入一个整数12345,输出5 4 3 2 1
import java.util.Scanner;
class Demo13 {
public static void main(String[] args) {
int i = 0;
int m = 0;
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数据");
i = sc.nextInt();
while (i != 0) {
m =i%10;
System.out.print(m);
i = i/10;
}
}
}