收藏 分销(赏)

C语言课件第3章.ppt

上传人:仙人****88 文档编号:13877471 上传时间:2026-04-29 格式:PPT 页数:15 大小:100.50KB 下载积分:10 金币
下载 相关 举报
C语言课件第3章.ppt_第1页
第1页 / 共15页
C语言课件第3章.ppt_第2页
第2页 / 共15页


点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,南昌大学计算中心,*,C,语言程序设计,南昌大学计算中心,第3章 顺序结构,3.1 赋值语句,赋值语句由一个赋值表达式和一个分号组成。,3.2 数据输出,把数据结果送到外部设备的操作叫输出。,C,调用标准库函数中的输入输出函数执行输出,并且应在源程序开头部分加上:,#,include,或,#,include“,stdio,.h”,南昌大学计算中心,3.2.1,printf,函数的一般调用形式,printf,(,格式控制,输出项1,输出项2,),格式控制是字符串,包含有两类信息:,1普通字符:即需要原样输出的字符。,2格式说明:由%和格式字符组成。,如:#,include,main(),int,a=3,b=5,c;,c=a+b;,printf,(“c=%d”,c);,普通字符,格式说明,南昌大学计算中心,3.2.2,printf,函数中常用的格式说明,1、格式字符,格式字符,说,明,d,i,以带符号十进制形式输出整数,o,以八进制无符号形式输出整数,无前导符,x,X,以十六进制无符号形式输出整数,,无前导符,u,以无符号十进制形式输出整数,c,输出一个字符,s,输出字符串,f,以小数形式输出,保留,6,位小数,e,E,以指数形式输出,保留,6,位小数,g,G,选用,%,f,或,%,e,中宽度较短的一种格式,不输出无意义的,0,南昌大学计算中心,练习:下面程序的输出结果是_。,main(),int,k=17;,printf,(“%d,%o,%xn”,k,k,k);,A)17,021,0 x11 B)17,17,17,C)17,0 x11,021 D)17,21,11,南昌大学计算中心,练习:下面程序的输出结果是_。,main(),int,x=102,y=012;,printf,(“%2d,%2dn”,x,y);,A)10,01 B)02,12,C)102,10 D)02,10,南昌大学计算中心,2、长度修饰符,在%和格式字符之间加入,m,指定数据输出的宽度,.,n,对实型数据,指定输出,n,位小数;,对字符串,指定左端截取,n,个字符输出,+,使输出的数值数据无论正负都带符号输出,-,使数据在输出域内按左对齐方式输出,南昌大学计算中心,3.2.3 使用,printf,函数时的注意事项,1、注意输出多个结果时之间的间隔。,2、,格式控制中的格式说明符与输出项的个数和类型必须一一对应。,3、格式控制中可出现“普通字符”,它们原样输出;还可加入转义字符控制输出格式,如,n。,4、%,表示输出“%”。,南昌大学计算中心,练习:下面程序段的输出结果是_。,int,a=1234;,float b=123.456;,double c=12345.54321;,printf,(“%2d,%2.1f,%2.1f”,a,b,c);,A),无输出,B)12,123.5,12345.5,C)1234,123.5,12345.5,D)1234,123.4,1234.5,南昌大学计算中心,3.3 数据输入,3.3.1,scanf,函数的一般调用形式,scanf,(,格式控制,输入项1,输入项2,),格式控制是字符串,包含有两类信息:,1普通字符:即需要照原样输入的字符。,2格式说明:由%和格式字符组成。,如:#,include,main(),int,a,b;,scanf,(“a=%d,b=%d”,&a,&b);,普通字符,格式说明,南昌大学计算中心,3.3.2,scanf,函数中常用的格式说明,整型,数据,%,d,输入十进制整型数,%,u,输入无符号的十进制整型数,%,o,输入八进制整型数,%,x,输入十六进制整型数,实型,数据,%,f,输入小数形式的单精度实型数,%,e,输入指数形式的单精度实型数,字符型,数据,%,c,输入单个字符,%,s,输入一个字符串,南昌大学计算中心,3.3.3 通过,scanf,函数从键盘输入数据,1、输入数值数据,输入的数值型数据之间用,空格、回车、制表键,隔开。,如:,scanf,(“%d%d%d”,&a,&b,&c);,用户可输入10 20 30,也可输入10,20,30,2、指定输入数据所占的宽度,可在格式字符前加一个正整数指定输入数据所占宽度。,如:,scanf,(“%2d”,&a);,那么用户在输入数据时只能输入2位的整数。,南昌大学计算中心,3、跳过某个输入数据,可在%和格式字符间加入“,”,,可以跳过对应的输入数据,即不将此次输入的数据赋给相应的变量。,如:,scanf,(“%d%d%d”,&a,&b);,printf,(“%d%d”,a,b);,用户若输入10 20 30,则输出10 30,4、在格式控制字符串中插入其他字符,格式控制中有普通字符时(包括转义字符),必须照原样输入。为了减少不必要的输入量,除了逗号、分号、空格符以外,格式控制中尽量不要出现普通字符。,南昌大学计算中心,3.4 复合语句和空语句,3.4.1 复合语句,语句1 语句2 语句,n,3.4.2,空语句,main(),;,/,空语句,/,南昌大学计算中心,3.5 程序举例,(见书本),南昌大学计算中心,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服