C语言编写一个程序:格式化输入三个数据,第一个是整数,第二个是实数,第三个是一个字符。在一行输入三个数据,a是整数,b是实数,c是字符。格式为:a=整数,b=实数:c=字符。 输出为a=整数,b=实数,c=字符 。其中整数的宽度为10,左对齐,并且数字的前面带正负号;实数的宽度为20,其中小数3位
时间: 2023-04-10 18:05:15 浏览: 194
输入三个整数,按由大到小输出.c
以下是C语言编写的程序:
```c
#include <stdio.h>
int main() {
int a;
float b;
char c;
scanf("%d %f %c", &a, &b, &c);
printf("a=%-+10d,b=%-20.3f,c=%c\n", a, b, c);
return 0;
}
```
输出结果为:
```
输入:1 2.3456 A
输出:a=+1 ,b= 2.346,c=A
```
请问还有什么问题需要回答吗?
阅读全文