import java.util.Scanner;public class Hello{ public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.print("请输入你上次考试的成绩:"); int score_ago = in.nextInt(); System.out.print("请输入你这次考试成绩:"); int score_now = in.nextInt(); double rate = (score_now - score_ago)*1.0 / score_ago; System.out.printf("你的成绩提高了%.2f%%", rate*100); }}
System.out.printf("你的成绩提高了%.2f%%", rate*100);
这里为什么要用两个%?----%%
这一章提到了,“注意,由于%表示占位符,因此,连续两个%%表示一个%字符本身。”
Sign in to make a reply
是七柒呀__