一、题目链接
http://noi.openjudge.cn/ch0101/06/
二、解题思路
◎ 通过Scanner类的next().charAt(0)方法输入char类型的变量a;
◎ 通过Scanner类的nextInt方法输入int类型的变量b;
◎ 通过Scanner类的nextFloat方法输入float类型的变量c;
◎ 通过Scanner类的nextDouble方法输入double类型的变量d;
◎ 通过printf语句配合"%c %d %.6f %.6f"标记,完成题目要求的输出。
三、程序代码
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
char a = input.next().charAt(0);
int b = input.nextInt();
float c = input.nextFloat();
double d = input.nextDouble();
System.out.printf("%c %d %.6f %.6f", a, b, c, d);
}
}
四、备注
◎ 本题使用Java编程无法完成AC,只能获得9分。