java一些小练习
import java.util.Scanner;
class Lianxi1 {
public static void main(String[] args) {
int num1,num2,max=0;
Scanner sc = new Scanner(System.in);
num1 = sc.nextInt();
num2 = sc.nextInt();
if (num1 - num2 > 0) {
max = num1;
System.out.println("最大值为max=" + max);
}else if (num1 - num2 < 0) {
max = num2;
System.out.println("最大值为max=" + max);
}else {
System.out.println("num1等于num2");
}
}
}
import java.util.Scanner;
class Lianxi2{
public static void main(String[] args) {
System.out.println("请输入三个值:");
Scanner sc = new Scanner(System.in);
int x = sc.nextInt();
int y = sc.nextInt();
int z = sc.nextInt();
int max = x;
if(y > max){
if ( z > y){
max = z;
System.out.println("最大值max=" + max);
}else{
max = y;
System.out.println("最大值max=" + max);
}
} else if (z > max){
max = z;
System.out.println("最大值max=" + max);
} else {
System.out.println("最大值max=" + max);
}
}
}
import java.util.Scanner;
class Lianxi3{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int age = sc.nextInt();
if (age > 0 && age < 150) {
System.out.println("YES");
} else {
System.out.println("NO");
}
}
}
import java.util.Scanner;
class Lianxi4 {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.println("请输入x值:");
int x = sc.nextInt();
int y;
if (x < 0) {
y = x * x;
System.out.println("y值为:" + y);
} else if (x < 5) {
y = 2 * x + 1;
System.out.println("y值为:" + y);
}else {
y = 3 * x - 12;
System.out.println("y值为:" + y);
}
}
}
import java.util.Scanner;
class Lianxi5 {
public static void main (String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:");
int num = sc.nextInt();
if (num / 100 % 10 == 3) {
System.out.println("第三位是3:YES");
} else {
System.out.println("第三位不是3:NO");
}
}
}
import java.util.Scanner;
class Lianxi6 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个字符");
char ch = sc.nextLine().charAt(0);
if('A' <= ch && ch <= 'Z') {
ch += 32 ;
System.out.println(ch);
} else if ('a' <= ch && ch <= 'z' ) {
ch -= 32;
System.out.println(ch);
}else {
System.out.println(ch);
}
}
}
import java.util.Scanner;
class Lianxi7 {
public static void main(String[] args) {
Scanner sc =new Scanner(System.in);
System.out.println("请输入本金:");
int money = sc.nextInt();
double allMoney = 0;
System.out.println("请输入年限:");
int year = sc.nextInt();
switch (year) {
case 1:
allMoney = (double)(money + money * 0.63 / 100 * 12);
System.out.println("本金和利息合计为:" + allMoney);
break;
case 2:
allMoney = (double)(money + money * 0.66 / 100 * 12 * 2);
System.out.println("本金和利息合计为:" + allMoney);
break;
case 3:
allMoney = (double)(money + money * 0.69 / 100 * 12 * 3);
System.out.println("本金和利息合计为:" + allMoney);
break;
case 5:
allMoney = (double)(money + money * 0.75 / 100 * 12 * 5);
System.out.println("本金和利息合计为:" + allMoney);
break;
case 8:
allMoney = (double)(money + money * 0.84 / 100 * 12 * 8);
System.out.println("本金和利息合计为:" + allMoney);
break;
default :
System.out.println("没有你选着的利息方式!!!");
}
}
}
import java.util.Scanner;
class Lianxi8 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个三位数:");
int number = sc.nextInt();
int num1 = number % 10;
int num2 = number % 100 / 10;
int num3 = number / 100;
if (num1 * num1 * num1 + num2 * num2 * num2 + num3 *num3 == number) {
System.out.println("YES");
} else {
System.out.println("NO");
}
}
}
class Lianxi9 {
public static void main(String[] args) {
char ch = 'a';
for (int i = 0; i < 26; i++) {
System.out.print(ch + " ");
ch += 1;
}
}
}
class Lianxi10 {
public static void main(String[] args) {
char ch = 'Z';
for (int i = 0; i < 26; i++) {
System.out.print(ch + " ");
ch -= 1;
}
}
}
class Lianxi11 {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 10; i++) {
sum = sum + i;
}
System.out.println("和为:" + sum);
}
}
class Lianxi12 {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 80; i++) {
sum = sum + i * 2 - 1;
}
System.out.println("和为:" + sum);
}
}
import java.util.Scanner;
class Lianxi13 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:");
int n = sc.nextInt();
int sum = 1;
for (int i = 1; i <= n; i++) {
sum *= i;
}
System.out.println("1*2*3*..." + n +"=" + sum);
}
}
import java.util.Scanner;
class Lianxi14 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:");
int num = sc.nextInt();
boolean bl = false;
for (int i = 1; i < num; i++) {
if (num % (num - i) == 0 && num - i != 1) {
bl = true;
break;
}
}
if (bl == true) {
System.out.println("YES");
}else {
System.out.println("NO");
}
}
}
import java.util.Scanner;
class Lianxi15 {
public static void main(String[] args) {
for (int i =1; i<= 9; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(i + "*" + j + "=" + (i*j)+" ");
}
System.out.println("");
}
}
}
import java.util.Scanner;
class Lianxi16 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:");
int num = sc.nextInt();
int num1 = 0;
int num2 = 1;
int sum = 0;
for (int i = 1; i <= num; i++) {
sum = sum + num2;
num1 = num2;
num2 = sum + num2;
System.out.print(num2 + ", ");
}
}
}
class Lianxi17 {
public static void main(String[] args) {
for (int i = 1; i <= 4; i++) {
for (int j = 1; j <= 7; j++) {
if (j == 5-i || j+5-i == 8) {
System.out.print("*");
continue;
}
System.out.print("#");
}
System.out.println("");
}
for (int i = 1; i <= 3; i++) {
for (int j = 1; j <= 7; j++) {
if (j == i+1 || j+1+i == 8) {
System.out.print("*");
continue;
}
System.out.print("#");
}
System.out.println("");
}
}
}
18
class Lianxi18 {
public static void main(String[] args) {
char ch = 'A';
for (int i = 0; i < 26; i++) {
for (int j = 25; j > i; j--) {
System.out.print(" ");
}
for (int k = 2 * i + 1; k >0; k--) {
System.out.print(ch);
if (k <=i+1) {
ch -= 1;
continue;
}
ch += 1;
}
ch = 'A';
System.out.println("");
}
for (int i = 0; i < 25; i++) {
for (int j = 0; j <= i; j++) {
System.out.print(" ");
}
for (int k = 50; k > 2 * i + 1; k--) {
System.out.print(ch);
if (k <=i+26) {
ch -= 1;
continue;
}
ch += 1;
}
ch = 'A';
System.out.println("");
}
}
}