1.输出100以内9的倍数,中间用tab键间隔,每5个换行
代码输入
public class Num1 {
public static void main(String[] argus) {
int count=0; //计数
for(int i=1;i<+100;i++) {
if(i%9==0) {
count+=1; //每个条件满足记一次
System.out.print(i+"t");
if(count%5==0) {
System.out.println();
}
}
}
}
}
结果展示
2.某学校2012年有学生200人,每年增长25%。请问按此增长速度,到哪一年学生人数将达到1000人?
代码输入
public class Num2 {
public static void main(String[] argus) {
double i=200; //初始值
int count=0;
while(i<1000) {
i=i*1.25;
count++;
}
System.out.println(count+2012);
}
}
结果展示
3.求两个数最大公约数
import java.util.Scanner;
public class Num12 {
public static void main(String[] argue) {
Scanner sc=new Scanner(System.in);
System.out.print("请输入两个数字");
int a=sc.nextInt();
int b=sc.nextInt(); // 输入两个数
int min=a; //定义最小数
if(min>b) {
min=b;
}
int c=1; //定义一个公约数(1和它本身)
for(int i=1;i
结果展示
4.输入从周一至周五每天的学习时间(以小时为单位),并计算每日平均学习时间。输出效果如下:
请输入周一的学习时间:8
请输入周二的学习时间:9
请输入周三的学习时间:7
请输入周四的学习时间:10
请输入周五的学习时间:8
每日平均学习时间是:8.4小时
代码输入
import java.util.Scanner;
public class Num4{
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
int sum=0;
int time=20;
for(int i=1;i<=5;i++) {
System.out.println("请输入周"+i+"的学习时间;");
time=input.nextInt();
sum+=time;//sum=sum+time
}
System.out.println("每日的平均学习时间;"+sum/5.0);
}
}
结果展示
5.计算顾客比例
import java.util.Scanner;
public class Num5 {
public static void main(String[] argus) {
Scanner input=new Scanner(System.in);
int count=0;//计数器
int count1=0;
int age=0;
for(int i=1;i<=10;i++) {
System.out.println("请输入第"+i+"位顾客的年龄:");
age=input.nextInt();
if(age>30) {
count++;//计数
}else {
count1++;
}
}
System.out.println("30岁以上的比例为"+count/10.0*100+"%");
System.out.println("30岁以下的比例为"+count1/10.0*100+"%");
}
}



