题目描述
请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用"6.2f"格式输出。
输入
一个实数,float范围
输出
输出3行,第一行打印一遍输入的数,第二行打印两遍,第三行打印三遍。 第二行和第三行,用空格分隔同一行的数字。 实数用"6.2f"格式输出。
样例输入复制
0.618
样例输出复制
0.62
0.62 0.62
0.62 0.62 0.62
#include<stdio.h>
int main()
{
float n;
scanf_s("%f", &n);
for (int i = 1; i <= 3; i++)
{
for (int j = 1; j <= i; j++)
{
printf("%6.2f ", n);
}
printf("\n");
}
return 0;
}
#include <stdio.h>
int main()
{
float num; //定义数字,类型为 float
scanf("%f", &num); //输入
printf("%6.2f\n", num);
printf("%6.2f %6.2f\n", num, num);
printf("%6.2f %6.2f %6.2f\n", num, num, num);
return 0;
}