5.1把一张一元钞票,换成一分、二分和五分硬币,每种至少5枚,请问有多少种换法?5.2. 输入1~7数字,分别输出Monday,Tuesday…Sunday

5.1把一张一元钞票,换成一分、二分和五分硬币,每种至少5枚,请问有多少种换法?

package practice1;

public class Money {
//	把一张一元钞票,换成一分、二分和五分硬币,每种至少5枚,请问有多少种换法?
	public static void main(String[] args) {
		int count=0;
		//一分
		for(int i=5;i<=100;i++) {
			//二分
			for(int j=5;j<=50;j++) {
				//五分
				for(int m=5;m<=20;m++) {
					if(i+j*2+m*5==100) {
					count++;
					}
					continue;
				}
			}
		}
		System.out.println(count);
	}

	
}

5.2输入1~7数字,分别输出Monday,Tuesday…Sunday

package practice1;

import java.util.Scanner;

public class Weekday {
	// 输入1~7数字,分别输出Monday,Tuesday…Sunday
	public static void main(String[] args) {
		// 从键盘读取输入值
		System.out.println("请输入数字1-7");
		Scanner sc = new Scanner(System.in);
		int i = sc.nextInt();
		// 用switch实现一对一
		switch (i) {
		case 1:
			System.out.println("Monday");
			break;
		case 2:
			System.out.println("Tuesday");
			break;
		case 3:
			System.out.println("Wednesday");
			break;
		case 4:
			System.out.println("Thursday");
			break;
		case 5:
			System.out.println("Friday");
			break;
		case 6:
			System.out.println("Saturday");
			break;
		case 7:
			System.out.println("Sunday");
			break;
		}

		sc.close();
	}

}

你可能感兴趣的:(Java练习题)