欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

大学c语言学习总结3

程序员文章站 2022-07-15 08:38:49
...

字符输入输出函数
putchar(’\101’) 输出字符A
putchar(’’’) 括号中的’是转义字符代表代表单撇号,输出单撇号字符
putchar(’\015’) 八进制数15等于十进制数13,13是“回车”的ASCII代码,因此输出回车,不换行,使输出的当前位置移至本行开头。

#include<stdio.h>
int main()
{
char a,b,c;
a=getchar();           //从键盘中键入一个字符,送给字符变量a
b=getchar();
c=getchar();
putchar(a);             //将变量a的值输出
putchar(b);
putchar(c);
putchar('\n');
return 0;

运行情况:

B
O
B
O

第一行输入的是B和换行符
第二行输入O
例题:

用getchar函数从键盘读入一个大写字母,把它转换为小写字母,然后用putchar函数输出该小写字母。

程序如下

#include<stdio.h>
int  main()
{
	char c1,c2;.
	c1=getchar();
	c2=c1+32;            //求对应小写字母的ASCII码,放在字符变量c2中
	putchar(c2);
	putchar('\n');
	return 0;
}