ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

(三)其他的输入输出

2026/9/25 4:56:59 拓冰建站 浏览量
(三)其他的输入输出

文章目录

  • getchar();
    • 单个字符输入
    • 使用:
  • putchar();
    • 单个字符输出(自带换行)
    • 使用
  • puts();
    • 字符串输出
    • 与printf区别
    • 使用
  • gets();
    • 后面补充
  • 代码
  • 现象


getchar();

单个字符输入

使用:

变量 = getchar();
例:char a; a = getchar();

putchar();

单个字符输出(自带换行)

使用

putchar(字符变量);
例如:char a;putchar(a);
或者putchar(‘A’);

puts();

字符串输出

与printf区别

①自带换行,和putchar一样
②puts只能输出字符串,而printf是混合输出

使用

puts(“输出为”); 等价于 printf("输出为\n );

gets();

后面补充

代码

#include <stdio.h>int main()
{char a;puts("请输入一个大写字母");scanf("%c",&a);puts("输入完毕");printf("输入的大写字母 %c 对应的小写字母为:%c\n", a, a+32 );getchar();//吸收回车--来源于scanf();puts("请输入一个小写字母");putchar(getchar()-32);return 0;
}

现象

在这里插入图片描述



----- 如有错误欢迎大家批评指正!!!