scanf C语言
时间: 2023-12-12 21:33:12 浏览: 83
C语言 中scanf详解.pdf
scanf()是C语言中的一个输入函数,用于从标准输入流(通常是键盘)读取数据。它可以根据指定的格式字符串读取不同类型的数据,例如整数、浮点数、字符、字符串等。下面是两个scanf()函数的例子:
1. 读取字符串
```c
#include <stdio.h>
int main() {
char str[80];
scanf("%[^\n]s", str); // 读取一行字符串,直到遇到换行符
printf("%s", str);
return 0;
}
```
2. 读取字符
```c
#include <stdio.h>
int main() {
int a,b,c;
scanf("%c%c%c", &a, &b, &c); // 读取三个字符,包括空格和回车
printf("a=%c, b=%c,c=%c\n", a, b,c);
return 0;
}
```
阅读全文