c语言如何输入字符

知识问答 2025-09-05 04:27:29 来源:互联网

在C语言中,输入字符可以通过使用scanf()函数来实现。scanf()函数是标准库函数,用于从标准输入设备(通常是键盘)读取数据,要输入一个字符,可以使用%c格式说明符,以下是一个简单的示例:

#include <stdio.h>int main() {    char ch;    printf("请输入一个字符:");    scanf("%c", &ch); // %c表示读取一个字符,&ch表示将读取到的字符存储在变量ch中    printf("你输入的字符是:%c", ch);    return 0;}

在这个示例中,我们首先包含了stdio.h头文件,然后定义了一个字符变量ch,我们使用printf()函数提示用户输入一个字符,然后使用scanf()函数读取用户输入的字符并将其存储在变量ch中,我们使用printf()函数输出用户输入的字符。