1 / 38
文档名称:

键盘的输入和屏幕输出.ppt

格式:ppt   大小:1,505KB   页数:38
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

键盘的输入和屏幕输出.ppt

上传人:陈潇睡不醒 2020/12/19 文件大小:1.47 MB

下载得到文件列表

键盘的输入和屏幕输出.ppt

文档介绍

文档介绍:第4章 键盘输入
和屏幕输出
哈尔滨工业大学
计算机科学与技术学院
苏小红 ******@
本章学习内容
 字符常量与转义字符
 字符输出函数putchar()
 字符输入函数getchar()
 数据的格式化输出函数printf()
 数据的格式化输入函数scanf()
字符常量
字符常量是用单引号括起来的一个字符
'a'是字符常量,而a则是一个标识符
'3'表示一个字符常量,而3则表示一个整数
转义字符(Escape Character)
一些特殊字符(无法从键盘输入或者另有他用)用转义字符表示
字符型变量的取值范围取决于计算机系统所使用的字符集
ASCII(美国标准信息交换码)字符集
规定了每个字符所对应的编码
一个字符以其对应的ASCII码的二进制形式存储在内存中
一个字节,保存一个字符(英文字母、数字、符号)
字符常数就是一个普通整数,也可参与各种数学运算
每个字符具有一个0~255之间的数值,可从ASCII表查出
注意:'5'和整数5的区别
'5'的ASCII码值是53
字符常量

通过调用标准库函数来实现
#include <>
字符输出函数
putchar(ch)
输出一个字符ch
字符输入函数
getchar()
无参数
函数值为从输入设备接收的字符
【】大小写英文字母转换
Press a key and then press Enter: B↙
b
ch = ch - ('a' – 'A');
What does this statement mean?

格式
printf(格式控制字符串, 输出项表列);
printf("a=%d b=%f", a, b);
可以输出若干任意类型的数据
函数名
可选输
出表列
普通字符
格式
说明
%c character以字符形式输出单个字符
%s string 输出一个字符串
%d decimal 以带符号十进制整数输出
%f float 以小数形式输出浮点数(6位小数)
%e exponent 以标准指数形式输出(6位小数)
%g 选用%f,%e中输出宽度较小的一种格式
%o octal 以八进制无符号整数输出(无前导0)
%x hex 以十六进制无符号整数输出(无前导0x)
%u unsigned 以十进制无符号整数输出
printf()格式字符
【】大小写英文字母转换
Press a key and then press Enter: B↙
b, 98
m 表示数据占用的最小宽度
数据宽度大于m,按实际宽度输出
数据宽度小于m时,补空格
n 对实数表示输出n位小数
对字符串表示最多输出的字符个数
l 长整型整数,加在d、o、x、u前
L long double型数,加在f、e、g前
- 改变输出内容的对齐方式
默认为右对齐
printf()的格式修饰符

最近更新

2025年吉林财经大学马克思主义基本原理概论期.. 13页

2025年平坝县招教考试备考题库及答案解析(必.. 32页

2026年国开电大外国文学形考题库及答案(夺冠.. 40页

2026年地方病控制题库(必刷) 41页

2026年威海职业学院单招职业适应性考试题库附.. 43页

2026年安徽现代信息工程职业学院单招综合素质.. 45页

2026年岳阳职业技术学院单招职业适应性测试模.. 44页

2025重庆万州区龙都街道办事处招聘2人考试备考.. 49页

2026年幼教笔试题库附完整答案【必刷】 41页

2026年文明礼仪知识竞赛奥运医护常识试卷100道.. 40页

2026年朝阳师范高等专科学校单招职业倾向性考.. 44页

2026年海口市单招职业适应性测试模拟测试卷附.. 44页

2026年国家电网招聘之人力资源类考试题库300道.. 95页

2026年大学廉政知识测试题word版 14页

2026年起重机司机考试题库200道【夺冠】 76页

2026年小学音乐知识水平测试题word 15页

2026西藏自治区定向兰州大学选调应届优秀大学.. 49页

最新全国政法队伍教育整顿知识竞赛试题库附答.. 40页

项目实施调整改进批准建议书 6页

青蛙生活改善建议书 5页

零食店新手入门建议书 5页

2026年海南经贸职业技术学院单招职业适应性考.. 44页

防控菲律宾疫情建议书 5页

ALC墙板蒸压加气轻质混凝土板材安装施工方案及.. 3页

腰椎康复操ppt 27页

机械制图大连理工大学工程图学教研室第六版第.. 55页

中国明朝档案总汇-袁姓 52页

空预器LCS培训文件 68页

2020年MS-EEPO基本功I型小讲座 19页

医用高压氧舱安全管理与应用规范 2018年版 32页