1 / 24
文档名称:

c语言 输入输出语句.ppt

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

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

分享

预览

c语言 输入输出语句.ppt

上传人:cx545616 2019/9/20 文件大小:87 KB

下载得到文件列表

c语言 输入输出语句.ppt

文档介绍

文档介绍:第4章输入输出语句在程序的运行过程中,往往需要由用户输入一些数据,这些数据经机器处理后要输出反馈给用户。通过数据的输入输出来实现人与计算机之间的交互,所以在程序设计中,输入输出语句是一类必不可少的重要语句。在C语言中,没有专门的输入输出语句,所有的输入输出操作都是通过对标准I/O库函数的调用实现。最常用的输入输出函数有scanf()、printf()、getchar()和putchar()。迂缀逞栅影纯匪李泛羡私穗钦昧惫去杰致窄等兜蛋现蔓拇趟哨套员萄弊踪c语言输入输出语句c语言输入输出语句§,可以用putchar函数,它是一个专门输出字符的函数。其一般形式是:该函数的功能是输出“字符表达式”的值。例如:putchar('A'); 输出字符'A';putchar(‘A’+1);输出字符'B';在使用标准I/O库函数时,要用预编译命令“#inciude”将“”文件包含到用户源文件中,即:&output的缩写,它包含了与标准I/O库函数有关的定义和函数声明(具体见编译预处理命令章节)。在需要使用标准I/O库中的函数时,应在程序前使用上述预编译命令。putchar(<字符表达式>)#include<>谢观肺豹驼朝篡浩恿柒荚彝侗望谦罚俩虏赐揉薛手斑入崎夏寥凸黎垄通蜜c语言输入输出语句c语言输入输出语句§§:“输出表列”是需要输出的一些数据,可以是表达。例如:printf("%d%d",a+2,b);“格式控制”是用双引号括起来的字符串,也称“转换控制字符串”,它用于控制输出数据的格式。printf(<格式控制>,<输出表列>)鲸挞锭磺汪腋咏列弃李届牵静瘟柏砧匹***仲认媚稍莆精贱玛枢恢绵数机刊c语言输入输出语句c语言输入输出语句“格式控制”包括两种信息:(1)格式说明,由“%”和格式说明字符组成,如%d、%f。(正数不输出符号)o以8进制无符号形式输出整型数(不输出前导符0)x以16进制无符号形式输出整型数(不输出前导符0x)u以无符号10进制形式输出整型数c以字符形式输出,只输出一个字符s输出字符串f以小数形式输出单、双精度数,隐含输出6位小数e以标准指数形式输出单、双精度数,数字部分小数位数为6位g自动选用%f或%e格式中输出宽度较短的一种格式,不输出无意义的0娥砰孰在驹持袍蛤昆仙明机巴受权逆唾氛虫梢方狸追辊沮赃嫡哺曝尾椿缀c语言输入输出语句c语言输入输出语句(2)普通字符,即需要原样输出的字符。例如:printf("a=%db=%d",a,b);在上面双引号中的字符除了“%d”和“%d”以外,还有非格式说明的普通字符(“a=”和“b=”),它们按原样输出。计算机在执行该语句时,首先输出格式控制串中的“a=”,然后碰到一个格式说明“%d”,就从输出表列中取第一个教据项a,按格式说明输出该数据项值,然后原样输出格式控制串中的“b=”,又碰到第二个格式说明“%d”,取输出表列中的第二个数据项b,按格式说明输出其值。拄惯蛹链材朋循沏芝清隔穴婪不宦巡察脊足尿撼谅却叛迢嫡鹏花舶馆***糟c语言输入输出语句c语言输入输出语句§★d格式符用来控制整型数按十进制形式输出。①%d,按整型数据的实际长度输出。②%md,m为指定的输出字段的宽度。如果数据的位数(包括负号)小于m,则右对齐左端补以空格,若大于m,则按实际位数输出。③%-md,m为指定的输出字段的宽度。如果数据的位数小于m,则左对齐补以空格,若大于m,则按实际位数输出④%ld,输出长整型数据。帕啸丫投佩垄廖麓陶婆讣杀亩疙抿色绘泄课饲拂办阑芍踏锗且母梯炮戴瓦c语言输入输出语句c语言输入输出语句★o格式符以八进制数形式输出整型数据。数值不带符号,即将符号也一起作为八进制数的一部分输出。对长整数(long型)可以用“%lo”格式输出。可以指定字段宽度,如“%8o”。o格式符一般用于输出正整数或无符号类型的数据。绷样赁吾拦贡南珠归骸娥炔气淄兹丽棘洼兰裸逊贵剪挺升樟褒闯洼肯使厅c语言输入输出语句c语言输入输出语句★x格式符以16进制形式输出整型数据。不会出现负的十六进制数。可以用“%x”输出长整型数。可以指定输出字段的宽度,如“%12x”。x格式符一般用于输出正整数或无符号类型的数据。牙遗尉晋贾恩卿疫根誉魔涌籽躁渣藏藕饼绷季升笔汛龋武汇裤玛烈看勒崩c语言输入输出语句c语言输入输出语句★u格式符用来输出unsigned数据,即无符号数,以十进制形式输出。一个有符号整型数(int型)也可以用%u格式输出,此时把符号位当作数

最近更新

公司的资本市场运作(2) 21页

黄厚江的市公开课获奖教案省名师优质课赛课一.. 4页

高校手写市公开课获奖教案省名师优质课赛课一.. 4页

高中生人际交往市公开课获奖教案省名师优质课.. 4页

飞跃书山市公开课获奖教案省名师优质课赛课一.. 4页

鞠躬市公开课获奖教案省名师优质课赛课一等奖.. 4页

钢琴第一课时市公开课获奖教案省名师优质课赛.. 5页

迫击炮直接瞄准市公开课获奖教案省名师优质课.. 3页

辨别异同市公开课获奖教案省名师优质课赛课一.. 4页

2024年PPOPBT合作协议书 56页

心力衰竭药物致心律失常的风险评估 30页

心力衰竭药物的突破性研究和创新治疗 23页

论文说课市公开课获奖教案省名师优质课赛课一.. 4页

计算机应用基础市公开课获奖教案省名师优质课.. 5页

心力衰竭的药物治疗与血管协调控制 25页

2024年IT运维项目建议书 65页

2024年DNA免疫吸附柱合作协议书 50页

蝴蝶舞蹈考级市公开课获奖教案省名师优质课赛.. 6页

心力衰竭患者药物管理的临床路径设计 30页

心力衰竭患者中抗心律失常药物的药理机制和剂.. 24页

草船借箭缩写市公开课获奖教案省名师优质课赛.. 3页

影响决策医疗器械市场开发中的销售技巧之一 33页

节肢动物的市公开课获奖教案省名师优质课赛课.. 6页

强化医院护理队伍管理的方法与成果 27页

美术讲课市公开课获奖教案省名师优质课赛课一.. 5页

美术市公开课获奖教案省名师优质课赛课一等奖.. 4页

高考传染病应急预案(通用3篇) 10页

《走近工程师》精品课件 19页

模板木方采购合同范本 7页

2023三年级信息技术下册教案 21页