一、题目链接
http://noi.openjudge.cn/ch0101/05/
二、解题思路
◎ 输入双精度浮点数,通过格式化输出语句控制输出的格式。
三、实施步骤
◎ 首先,定义并输入double类型的浮点数n;
◎ 其次,通过格式化输出语句printf配合"%.12f"格式控制标记,输出n。
四、Java程序
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
double n = input.nextDouble(); // 定义并输入double类型的浮点数n
System.out.printf("%.12f", n); // 保留12位小数输出n
}
}
五、C++程序
#include <iostream>
using namespace std;
int main()
{
double n; // 定义double类型的浮点数n
cin >> n; // 输入n的数值
printf("%.12f", n); // 保留12位小数输出n
return 0;
}
六、备注
◎ 本题使用Java编程无法AC,只能获得7分。