#include <stdio.h>
int main()
{
char c1, c2; // 定义两个字符变量c1、c2,用于存储输入和输出的字符
c1 = getchar(); // 从输入中获取一个字符并赋值给变量c1
c2 = c1 + 32; // 将c1的ASCII码值加上32,得到对应的小写字母的ASCII码,并赋值给c2
putchar(c2); // 将字符c2输出
return 0; // 返回0,表示程序正常结束
}
解释:
#include <stdio.h>
:包含了标准输入输出库的头文件,以便使用输入输出函数。int main()
:程序的入口函数,表示程序从这里开始执行。char c1, c2;
:定义两个字符变量c1、c2,用于存储输入和输出的字符。c1 = getchar();
:从输入中获取一个字符,并将其赋值给变量c1。c2 = c1 + 32;
:将c1的ASCII码值加上32,得到对应的小写字母的ASCII码,并将其赋值给变量c2。putchar(c2);
:将变量c2存储的字符输出。return 0;
:返回0,表示程序执行完毕并正常结束。