请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用6.2f格式输出。
生活随笔
收集整理的这篇文章主要介绍了
请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用6.2f格式输出。
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
题目描述 请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用"6.2f"格式输出。
输入 一个实数,float范围
输出 输出3行,第一行打印一遍输入的数,第二行打印两遍,第三行打印三遍。第二行和第三行,用空格分隔同一行的数字。实数用"6.2f"格式输出。
样例输入 0.618
样例输出 0.620.62 0.620.62 0.62 0.62#include<stdio.h> //刚开始程序是这样的,结果一直提示格式错误,看了好久,也没想出来为什么,
int main() //后来翻翻别人的博客,发现在一行的最后是没有空格的,就添加了一个限制条件,就能通过了
{float n;scanf("%f",&n);for(int i=1;i<4;i++){ for(int j=1;j<=i;j++){printf("%6.2f ",n);}printf("\n");} return 0;
}#include<stdio.h> //提交能通过的程序
int main()
{float n;scanf("%f",&n);for(int i=1;i<4;i++){ for(int j=1;j<=i;j++){if(j==i)printf("%6.2f",n);elseprintf("%6.2f ",n);}printf("\n");} return 0;
}
总结
以上是生活随笔为你收集整理的请设计输出实数的格式,包括:⑴一行输出一个实数;⑵一行内输出两个实数;⑶一行内输出三个实数。实数用6.2f格式输出。的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 河北关于加快新型建筑工业化发展的实施意见
- 下一篇: 家庭局域网_局域网IP不止192.168