C语言例4-5:getchar()函数的调用格式和使用的例子

代码如下:

复制代码
//getchar()函数的调用格式和使用的例子
#include<stdio.h>     //编译预处理命令,即文件包含命令
int main(void)
{
	char ch1, ch2;
	int a;
	
	ch1= getchar();   //从键盘输入一个字符并赋予字符型变量ch1
	ch2= getchar();   //从键盘输入一个字符并赋予字符型变量ch2
	printf("%c,%d\n",ch1+32,ch2);
	
	
	putchar(getchar()); //从键盘输入一个字符作为getchar()函数的参数
	putchar(',');
	a= getchar();      //从键盘输入一个字符并赋予整型变量a
	printf("%d\n",a);  //输出整型变量a的值
	
	return 0;
}

结果如下:

第一次输入:D和回车。输出的(ch1+32)是大写字母弟D转换为小写字母d,ch2是回车在ASCII码表中的值。

第二次输入:E和回车。

相关推荐
froginwe114 分钟前
HTML 标题
开发语言
悠哉悠哉愿意7 分钟前
【嵌入式学习笔记】任务调度器
开发语言·笔记·单片机·嵌入式硬件·学习
笨蛋少年派10 分钟前
Shell脚本编程(bash)简述
开发语言·bash
BD_Marathon14 分钟前
Vue3_事件渲染命令
开发语言·javascript·ecmascript
倔强的小石头_16 分钟前
Python 从入门到实战(十一):数据可视化(用图表让数据 “说话”)
开发语言·python·信息可视化
StudyWinter24 分钟前
【c++】thread总结
开发语言·c++·算法
小鸡脚来咯30 分钟前
java泛型详解
java·开发语言
liuyouzhang33 分钟前
备忘-国密解密算法
java·开发语言
北冥有一鲲43 分钟前
LangChain.js:Tool、Memory 与 Agent 的深度解析与实战
开发语言·javascript·langchain
吴佳浩 Alben1 小时前
Python入门指南(六) - 搭建你的第一个YOLO检测API
开发语言·python·yolo