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和回车。

相关推荐
郝学胜-神的一滴2 分钟前
主成分分析(PCA)在计算机图形学中的深入解析与应用
开发语言·人工智能·算法·机器学习·1024程序员节
JuicyActiveGilbert17 分钟前
【Python进阶】第2篇:单元测试
开发语言·windows·python·单元测试
yugi9878381 小时前
基于Qt实现百度地图路径规划功能
开发语言·qt
小年糕是糕手1 小时前
【数据结构】队列“0”基础知识讲解 + 实战演练
c语言·开发语言·数据结构·c++·学习·算法
无限进步_1 小时前
【C语言】函数指针数组:从条件分支到转移表的优雅进化
c语言·开发语言·数据结构·后端·算法·visual studio
报错小能手1 小时前
项目——基于C/S架构的预约系统平台(2)
linux·c语言·笔记·学习·架构
小小测试开发1 小时前
Bokeh 库入门:用 Python 绘制交互式数据可视化图表
开发语言·python·信息可视化·bokeh
hoiii1871 小时前
C#实现摄像头视频录制与保存
开发语言·c#·音视频
数据科学作家1 小时前
如何入门python机器学习?金融从业人员如何快速学习Python、机器学习?机器学习、数据科学如何进阶成为大神?
大数据·开发语言·人工智能·python·机器学习·数据分析·统计分析
孤客网络科技工作室1 小时前
Python - 100天从新手到大师:第五十八天 Python中的并发编程(1-3)
开发语言·python