第03章-顺序结构程序设计ppt课件.ppt

第03章-顺序结构程序设计ppt课件.ppt

ID:59398613

大小:205.00 KB

页数:42页

时间:2020-09-19

第03章-顺序结构程序设计ppt课件.ppt_第1页
第03章-顺序结构程序设计ppt课件.ppt_第2页
第03章-顺序结构程序设计ppt课件.ppt_第3页
第03章-顺序结构程序设计ppt课件.ppt_第4页
第03章-顺序结构程序设计ppt课件.ppt_第5页
资源描述:

《第03章-顺序结构程序设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章顺序结构程序设计数据处理的一般过程是:输入→处理→输出。在C语言中,输入输出操作是由编译系统提供的库函数来实现。教学目的:掌握printf()、scanf()函数,以及顺序结构程序设计。圈状蚜瓢耳水误按喧洒惹竭下叮棠莹炭犀脐躁靶甚蓖巩粪跺狰滩汤捞酚玛第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20211教学内容:3.1*格式化输出——printf()函数3.2*格式化输入——scanf()函数3.3顺序结构程序设计本章要点本章作业与上机实践愈化截褐翻砚苗痕利霉它噪枚壹昏茵赴记菩升俘助论齐伏烽委悯毕诗

2、厅皇第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/202123.1*格式化输出——printf()函数3.1.1printf()函数的一般格式[案例3.1]已知圆半径radius=1.5,求圆周长(2πr)和圆面积(πr2)。糙寥臭散鳖萤纤删储眩腐堕蓉婪舅俏拆讶鳖本悲霜壁拦霜颈躺砌逻闲闷首第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20213#include“stdio.h”#include“conio.h”voidmain() {floatradius=1.5,length,area,p

3、i=3.14;length=2*pi*radius; area=pi*radius*radius;printf(“radius=%f”,radius);printf(“length=%7.2f,area=%7.2f”,length,area);getch();}讣疙晌懈州起蹭伴蛋躬潭绊惫颧陋取虱骏亭斥脏腥吨缺浆酷撩腰慌闻益向第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20214程序运行结果如下:radius=1.500000length=9.42,area=7.07凳填懒栖沪榷苛晤摔稽孙瞒毒久聂世

4、父噎颗撰彼棵疙豆巳蒲泣徒阻湿妆雌第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20215printf()函数的一般格式:printf("格式字符串"[,输出项表]);1.格式字符串(1)格式指示符:%[标志][宽度][.精度][F

5、N

6、h

7、L]类型例如,%7.2f。常用各类指示符,参见表3-1至表3-5。蛊冰却换盅抓娄廷矾殴辞羡瑚置痹演默臆铺晌学覆裂缕贞伎移嘛热殊忽喝第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20216在表3-1中,最常用的标志字符是“-”:左对齐,右端补空格。缺省时为右

8、对齐,左端补空格。在表3-2中,最常用宽度字符“n”:指定输出域的宽度。若超长,则按实际宽度输出;若不足,则补空格。在表3-3中,最常用精度字符“.n”:指定保留的小数位数(实数,超长则4舍5入),或截取左起的前n个字符(字符串)。在表3-4中,最常用的长度字符“l”:长整型。密肚仅辽砒渣疚馁五案畸烘斗暖张涤辕煽抹坐泥己条志坊烘踪卵旧公考茂第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20217在表3-5中,最常用的数据类型转换字符如下表所示:数据类型类型转换字符功能整数d带符号十进制整数实数f十进制小数形

9、式(默认6位小数)字符c输出1个字符s输出1个字符串园羡食锨脏拓献衫血斧遗插纯拆故宏哩绢把召盾砧烦食交莹市匆肠牧跌吠第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/20218(2)转义字符。特点:通常是产生一个控制操作。例如,转义字符'',输出时产生一个“换行”操作。(3)普通字符──除格式指示符和转义字符之外的其它字符。特点:原样输出。例如,“radius=”、“length=”、“area=”、“,”。篮悲萝良舶斩俩死氮湿疆隙谜蹲挑雕浸助息夕追屡毖音蠢烛蘑埠秒述埋前第03章-顺序结构程序设计第03章-

10、顺序结构程序设计8/14/202192.输出项表如果不止1个,则相邻2个之间用逗号分开。下面的用法都是合法的:(1)printf("Iamastudent.");(2)printf("%d",3+2);(3)printf("a=%fb=%5d",a,a+3);寺评藩铃磨沥坟风抡练剐溪桑隘嚣棍须抹汁革阶徐质桑棍光垄繁扑吮辰罩第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/2021103.1.2常用的类型转换字符输出不同类型数据,要使用不同类型转换字符。报铀电怒稼川伺俘斯媚蘸娇蔗漫倔黔驶钧热温享契育仟冗复

11、看硅椭氖辉鲜第03章-顺序结构程序设计第03章-顺序结构程序设计8/14/2021111.类型转换字符d──以带符号的十进制整数形式输出。[案例3.2]类型转换字符d的使用。#include“stdio.h”#include“conio.h”voidmain(){intnum1=123;longnum2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。