scanf用法 输入1234ab3.14y=5.21
时间: 2024-05-14 19:15:08 浏览: 77
scanf的用法
scanf("%f%s%f%s%f", &num1, str1, &num2, str2, &num3);
其中,%f表示输入浮点数,%s表示输入字符串。
完整代码:
```c
#include <stdio.h>
int main()
{
float num1, num2, num3;
char str1[10], str2[10];
scanf("%f%s%f%s%f", &num1, str1, &num2, str2, &num3);
printf("num1 = %.2f\n", num1);
printf("str1 = %s\n", str1);
printf("num2 = %.2f\n", num2);
printf("str2 = %s\n", str2);
printf("num3 = %.2f\n", num3);
return 0;
}
```
输出结果:
```
num1 = 1234.00
str1 = ab
num2 = 3.14
str2 = y=
num3 = 5.21
```
阅读全文