(三)其他的输入输出

文章目录

  • 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 

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

现象

(三)其他的输入输出_第1张图片



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

你可能感兴趣的:(C语言,c语言)