1.比大小
import java.util.Scanner;
public class Demo3 {
public static void main(String[] args) {
int a, b, c;
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个整数:");
a = input.nextInt();
System.out.print("请输入第二个整数:");
b = input.nextInt();
System.out.print("请输入第三个整数:");
c = input.nextInt();
int temp;
if (a > b) {
temp = a;
a = b;
b = temp;
}
if (a > c) {
temp = a;
a = c;
c = temp;
}
if (b > c) {
temp = b;
b = c;
c = temp;
}
System.out.println("按照从小到大的顺序排序后的变量值分别为:"+a +""+b +""+c);
}
}
2.倍数题
import java.util.Scanner;
public class Demo4 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个整数:");
int shu = sc.nextInt();
if (shu%7==0 || shu%11==0){
System.out.println("该整数是11或7的倍数");
}else{
System.out.println("该整数不是11或7的倍数");
}
}
}
3.一周之间干什么
import java.util.Scanner;
public class Demo6 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入星期:(星期一~星期日)");
String weekday = sc.next();
switch (weekday) {
case "星期一":
case "星期二":
System.out.println("慢跑5公里");
break;
case "星期三":
case "星期四":
System.out.println("与同学金霞童子对打羽毛球1小时");
break;
case "星期五":
case "星期六":
System.out.println("在校篮球队训练");
break;
case"星期日":
System.out.println("休息一天");
break;
default:
System.out.println("对不起,输入错误。");
}
}
}
4.累加和
public class Demo8 {
public static void main(String[] args) {
int sum=0;
int i=7;
do {
sum=sum+i;
i=i+7;
}
while (i<100);
System.out.println("1~100中7的倍数累加和为:"+sum);
}
}
5.计算
import java.util.Scanner;
public class Demo11 {
public static void main(String[] args) {
Scanner sc= new Scanner(System.in);
System.out.print("请输入菱形高度:");
int num = sc.nextInt();
for (int i = 0; i < num-1; i++) {
for (int j = num-1; j > i; j--) {
System.out.print(" ");
}
for (int j = 0; j < 2*i+1; j++) {
System.out.print("* ");
}
System.out.println();
}
for (int i = 0; i < num; i++) {
for (int j = 0; j < i; j++) {
System.out.print(" ");
}
for (int j = (num-1)*2; j >= i*2; j--) {
System.out.print("* ");
}
System.out.println();
}
}
}
6.购买方法
public class Demo13 {
public static void main(String[] args) {
int count = 0;
for (int i = 0; i <=100 ; i++) {
for (int j = 0; j <=100 ; j++) {
for (int k = 0; k <=100 ; k++){
if (i*1+j*2+k*0.5==100&&i+j+k==100){
System.out.println("可购买公鸡"+i+"只,母鸡"+j+"只,小鸡"+k+"只");
count++;
}
}
}
}
System.out.println("共有"+count+"种购买方法");
}
}
7.九九乘法表
public class Demo19 {
public static void main(String[] args) {
for (int i = 1; i < 10; i++) {
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + j * i + "\t");
}
System.out.println();
}
for (int i = 1; i < 10; i++) {
for (int j = 9; j >= i; j--) {
System.out.print(j + "*" + i + "=" + j * i + "\t");
}
System.out.println();
}
for (int i = 1; i < 10; i++) {
for (int j = 9; j > i; j--) {
System.out.print("\t\t");
}
for (int j = 1; j <= i; j++) {
System.out.print(j + "*" + i + "=" + j * i + "\t");
}
System.out.println();
}
for (int i = 1; i < 10; i++) {
for (int j = 1; j < i; j++) {
System.out.print("\t\t");
}
for (int j = 9; j >= i; j--) {
System.out.print(j + "*" + i + "=" + j * i + "\t");
}
System.out.println();
}
}
}