解题思路:
直接按照题目需求输出就行了
不过有一个需要注意的地方:就是数字之前除了占位符的空隙外,还有一个空格
参考代码:
简单的输出:
#include<stdio.h> int main() { float number; scanf("%f",&number); printf("%6.2f\n",number); printf("%6.2f %6.2f\n",number,number); printf("%6.2f %6.2f %6.2f\n",number,number,number); return 0; }
当然也可以用循环解决:
#include<stdio.h> int main() { float number; scanf("%f",&number); for(int i = 0 ; i < 3; i++) { for(int j = 0 ; j <= i ; j++) { printf("%6.2f ",number); } printf("\n"); } return 0; }
额,好像都差不多……
0.0分
0 人评分