c语言写一程序,按要求输出。 输入格式: 依次为一个整数a、一个浮点数f、一个整数b。(-10000<a,b,f<10000)。 输出格式: 共五行。第一行依次输出a,f,b,每个数占位10个字符位,右对齐。任意两个数之间不添加空格,f精确到小数点后一位;第二行依次输出a,f,b,每个数占位10个字符位,带正负号,左对齐,f精确到小数点后两位。任意两个数之间不添加空格。末尾输出字符串Hello;第三行输出35个#;第四行依次输出a,f,b,每个数占位10个字符位,包含正负号,右对齐,f精确到小数点后两位,任意两个数之间不添加空格;第五行连续输出三组0123456789。
时间: 2024-02-25 12:59:52 浏览: 145
scanf是C语言中的一个格式化输入函数.docx
以下是 C 语言的代码实现:
```c
#include<stdio.h>
#include<stdlib.h>
int main(){
int a, b;
float f;
scanf("%d %f %d", &a, &f, &b);
// 第一行输出
printf("%10d%10.1f%10d\n", a, f, b);
// 第二行输出
printf("%-10d%-+10.2f%-10dHello\n", a, f, b);
// 第三行输出
printf("###################################\n");
// 第四行输出
printf("%+10d%+10.2f%+10d\n", a, f, b);
// 第五行输出
printf("0123456789012345678901234567890123456789\n0123456789012345678901234567890123456789\n0123456789012345678901234567890123456789\n");
return 0;
}
```
希望能够帮到您!
阅读全文