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

相关推荐
Sakuyu434683 分钟前
C语言基础--基本数据类型
c语言·开发语言
在坚持一下我可没意见5 分钟前
Python 修仙修炼录 05:循环神通,省去无用苦修
开发语言·python·面试·入门·循环·复习
techdashen23 分钟前
Rust 社区在 4 月做了什么:项目管理月报解读
开发语言·rust·mfc
萧戈24 分钟前
C/C++ 运行时库概念详解
c语言·c++
十五年专注C++开发24 分钟前
QFluentKit: 一个基于 Qt Widgets 的 Fluent Design 风格 UI 组件库
开发语言·c++·qt·ui·qfluentkit
lly20240626 分钟前
PHP JSON 使用指南
开发语言
沐知全栈开发31 分钟前
jQuery 尺寸
开发语言
Byte Wizard32 分钟前
C语言指针深入浅出5
c语言·开发语言
csbysj202036 分钟前
Vue.js 监听属性
开发语言
匠在江湖36 分钟前
EtherCAT从站(LAN9252+STM32)配置全解析与优化指南
c语言