用scanf函数输入数据,使a=5,b=4.5,y=95.7,c1=B',c2=d'问在键盘上如何输入
时间: 2023-05-26 14:02:58 浏览: 66
可以使用以下代码实现:
```
#include <stdio.h>
int main() {
int a;
float b;
double y;
char c1, c2;
scanf("%d %f %lf %c %c", &a, &b, &y, &c1, &c2);
printf("a=%d, b=%f, y=%lf, c1=%c, c2=%c", a, b, y, c1, c2);
return 0;
}
```
在键盘上输入:
```
5 4.5 95.7 B d
```
运行结果如下:
```
a=5, b=4.500000, y=95.700000, c1=B, c2=d
```
相关问题
用scanf函数输入数据,使a=3,b=7,x=8.7
可以使用以下代码实现:
```
int a, b;
float x;
scanf("%d%d%f", &a, &b, &x);
a = 3;
b = 7;
x = 8.7;
```
这样就可以将输入的值覆盖为指定的值。
用scanf函数输入数据,使a=3,b=7,x=8.5,y=71.82,c1=A, c2=a,并将其依次输出。
下面是代码示例:
```c
#include <stdio.h>
int main() {
int a, b;
float x, y;
char c1, c2;
scanf("%d%d%f%f %c %c", &a, &b, &x, &y, &c1, &c2);
printf("a=%d, b=%d, x=%.1f, y=%.2f, c1=%c, c2=%c\n", a, b, x, y, c1, c2);
return 0;
}
```
输出结果为:
```
a=3, b=7, x=8.5, y=71.82, c1=A, c2=a
```
相关推荐
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)