版权声明:转载请声明原文链接地址,谢谢! https://blog.csdn.net/weixin_42859280/article/details/85221025
题目描述
请设计输出实数的格式,
包括:
⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。
实数用"6.2f"格式输出。
输入
一个实数,float范围
输出
输出3行,第一行打印一遍输入的数,第二行打印两遍,第三行打印三遍。
第二行和第三行,用空格分隔同一行的数字。 实数用"6.2f"格式输出。
样例输入
0.618
样例输出
0.62
0.62 0.62
0.62 0.62 0.62
来源/分类
C语言
题目截图:
思路:
简单输出就好!
看代码吧。
代码:
#include <iostream>
using namespace std;
int main()
{
double x;
cin>>x;
printf("%6.2f\n",x);
printf("%6.2f %6.2f\n",x,x);
printf("%6.2f %6.2f %6.2f\n",x,x,x);
}
代码截图:
运行结果:
OJ结果:
OK
看来:
6.2f和.2f的区别就是:
输出前面会出现空格!