import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入上次考试成绩:\n");
int lastscore = scanner.nextInt();
System.out.print("请输入本次考试成绩:\n");
int score = scanner.nextInt();
double s = (score - lastscore)/(double)lastscore*100;
System.out.printf("成绩提高百分比:%.2f%%",s);
}
...用(double)还是*100.0好呢?
Sign in to make a reply
韬韬蒙塔基
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("请输入上次考试成绩:\n");
int lastscore = scanner.nextInt();
System.out.print("请输入本次考试成绩:\n");
int score = scanner.nextInt();
double s = (score - lastscore)/(double)lastscore*100;
System.out.printf("成绩提高百分比:%.2f%%",s);
}
}