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

相关推荐
Benny的老巢几秒前
Chrome 缓存迁移教程:5种方法解决 C 盘空间不足问题(2026年最新)
c语言·chrome·缓存
Alsn863 分钟前
Qt5 朗读语音
开发语言·qt
南桥几晴秋3 分钟前
QT常用控件--QWidget
开发语言·数据库·qt
ht巷子4 分钟前
Qt:QPainter坐标系统和坐标转换
开发语言·c++·qt
郝学胜-神的一滴4 分钟前
雕栏玉砌:Qt 自定义窗口之美——标题、圆角、阴影三艺精解
开发语言·c++·qt·程序人生
果粒蹬i4 分钟前
Windows下MATLAB与C/C++混合编程:DLL生成与调用实战
c语言·windows·matlab
fie88894 分钟前
基于蒙特卡洛方法的粒子滤波跟踪MATLAB实现
开发语言·matlab
fensnote5 分钟前
QT使用QtXlsxWriter读取excel文件
开发语言·qt·excel
2501_941877986 分钟前
从调用链到因果关系的互联网工程语法重构与多语言实践随笔分享
开发语言·python
strive-debug10 分钟前
cpp基础入门~~c语言的补足
开发语言·c++