1 / 25
文档名称:

键盘输入和屏幕输出.ppt

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

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

键盘输入和屏幕输出.ppt

上传人:wz_198621 2017/8/11 文件大小:233 KB

下载得到文件列表

键盘输入和屏幕输出.ppt

文档介绍

文档介绍:第4章键盘输入和屏幕输出
西南财经大学经济信息工程学院
王磊
wanglei_******@swufe.
1
基本输入输出操作的实现
如何进行数据的输入输出?
输入:从标准输入设备上输入数据到计算机内存
输出:将计算机内存中的数据送到标准输出设备
C语言中输入输出操作通过调用标准库函数来实现
#include ""
在当前目录和编译工具指定的系统目录中找该文件
#include <>
在由编译工具指定的系统目录中找该文件
字符输入输出函数
字符输出函数
putchar(ch)
输出一个字符ch,写到屏幕当前光标位置;
可以是任意的ASCII字符;
字符输入函数
getchar()
无参数
函数值为从输入设备接收的字符
按回车键表示输入结束。
#include <>
main()
{
char ch;

printf("Press a key and then press Enter:");
ch = getchar();
printf("You pressed ");
putchar(ch);
putchar('\n');
}
运行程序
Press a key and then press Enter:
311
A↙
You pressed
A
例1
该语句的作用是什么?
格式输出函数
格式输出函数
printf(格式控制字符串, 输出项列表);
输出若干个任意类型的数据
printf("a=%d b=%f", a, b);
函数名


列表
普通字符
格式说明
例子;
printf(“e!");
printf("%d%f", a, b);
printf("a=%d,b=%f", a, b);
d 以带符号十进制整数输出
o 以八进制无符号整数输出(无前导0)
x 以十六进制无符号整数输出(无前导0x)
u 以十进制无符号整数输出
c 以字符形式输出单个字符
s 输出一个字符串
f 以小数形式输出浮点数(6位小数)
e 以标准指数形式输出(6位小数)
g 选用%f,%e中输出宽度较小的一种格式
printf格式字符
l 长整型整数,加在d、o、x、u前
L long double型数,加在f、e、g前
m 表示数据占用的最小宽度
数据宽度大于m,按实际宽度输出
数据宽度小于m时,补空格
.n 对实数表示输出n位小数
对字符串表示最多输出的字符个数
printf附加格式说明符
#include <>
main()
{
float f1 = , f2 = , f3 = ;
int n1 = 123, n2 = 45, n3 = 6;

printf("printf WITHOUT width or precision
specifications:\n");
printf("%f\n%f\n%f\n", f1, f2, f3);
printf("%d\n%d\n%d\n", n1, n2, n3);
printf("printf WITH width and precision
specifications:\n");
printf("%\n%\n%\n", f1, f2, f3);
printf("%5d\n%6d\n%3d\n\n", n1, n2, n3);
}

格式输入函数
格式输入函数
scanf(格式控制字符串, 地址列表);
scanf("%d,%f”, &a,&b);
非格式字符
格式说明
地址列表

最近更新

2024年山东第二医科大学辅导员考试笔试真题汇.. 36页

2026年企业作业人员题库100道及参考答案(实用.. 41页

2026年刑事诉讼原理与实务模拟题100道及参考答.. 49页

2025山东临沂市级开发公益性岗位招用就业困难.. 32页

2026年厦门演艺职业学院单招职业技能测试题库.. 44页

2026年合肥科技职业学院单招职业技能测试模拟.. 44页

2025年岫岩县招教考试备考题库带答案解析(必.. 31页

2026年国开电大外国文学形考题库【考点提分】.. 40页

2025年甘肃省武威市凉州区金沙镇人民政府招聘.. 50页

2026年天津艺术职业学院单招职业适应性考试题.. 44页

2026年安徽新闻出版职业技术学院单招职业技能.. 43页

2026年常州工业职业技术学院单招职业技能测试.. 43页

2026年广西省崇左市单招职业倾向性测试题库附.. 44页

2026年廉政知识专题及参考答案一套 14页

2026年中国科协所属单位面向社会招聘工作人员.. 46页

2026年浙江交通职业技术学院单招职业适应性测.. 42页

2026年四川科技职业学院单招职业技能测试题库.. 43页

2026年大学c语言的期末试题精编答案 13页

2026年锅炉操作工考试题库200道及完整答案【必.. 74页

2026年平安银行入行考试题库附答案 40页

2026福建福州市鼓楼区国有资产投资发展集团有.. 51页

2026年政府采购培训试题100道附参考答案(能力.. 31页

2026年疾病控制题库及参考答案(完整版) 40页

2025交通运输部所属事业单位第七批统一招聘10.. 18页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

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

GBT228-2024金属材料室温拉伸试验方法 39页

单招考试-计算机网络技术期末试卷(带答案) 14页

沪科版八年级-《压强》单元测试题(含答案) 7页

企业承包商准入与退出机制 11页