ACMNO.34 C语言-格式输出 请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用"6.2f"格式输出。

版权声明:转载请声明原文链接地址,谢谢! 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的区别就是:
输出前面会出现空格!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_42859280/article/details/85221025