21xrx.com
2025-04-02 23:47:56 Wednesday
文章检索 我的文章 写文章
如何在C语言中输入英文
2023-06-15 11:13:20 深夜i     --     --
C语言 输入英文 字符数组

在编写C语言程序时,有时需要输入英文文本,那么如何在C语言中实现呢?下面介绍几种常用方法。

1. 使用字符数组输入英文

可以使用字符数组来存储字符串,再通过scanf函数输入英文文本,如下面的例子:

#include 
int main() {
  char str[20];
  printf("请输入英文文本:");
  scanf("%s", str);
  printf("%s\n", str);
  return 0;
}

2. 使用getchar()函数输入英文

可以使用getchar()函数逐个读取字符,直到读取到回车键(即Enter键)为止,如下例:

#include 
int main() {
  int i = 0;
  char c, str[20];
  printf("请逐个输入英文字符,以回车键结束:\n");
  while ((c = getchar()) != '\n') {
    str[i++] = c;
  }
  str[i] = '\0';
  printf("%s\n", str);
  return 0;
}

3. 使用gets()函数

还可以使用gets()函数输入完整的英文文本,如下例:

#include 
int main() {
  char str[20];
  printf("请输入英文文本:");
  gets(str);
  printf("%s\n", str);
  return 0;
}

  
  

评论区