c语言输入字符
时间: 2023-07-09 16:13:52 浏览: 68
在 C 语言中,可以使用 getchar() 函数来读取一个字符,语法如下:
```
int getchar(void);
```
该函数会从标准输入(通常是键盘)读取一个字符,并返回其 ASCII 码值。如果读取失败,例如遇到了文件结束符 EOF,则返回 EOF。
另外,也可以使用 scanf() 函数来读取一个字符,语法如下:
```
int scanf(const char *format, ...);
```
其中,%c 为读取一个字符的格式控制符。示例代码如下:
```
#include <stdio.h>
int main() {
char c;
printf("请输入一个字符:");
scanf("%c", &c);
printf("你输入的字符是:%c,其 ASCII 码值为:%d\n", c, (int)c);
return 0;
}
```
阅读全文