高中信息技术-信息学奥赛C语言第二章-顺序结构课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《高中信息技术-信息学奥赛C语言第二章-顺序结构课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高中 信息技术 信息学 语言 第二 顺序 结构 课件
- 资源描述:
-
1、C语言程序设计语言程序设计第第2章章 顺序结构顺序结构本章要点本章要点:第一节 语句第二节 数据输出第三节 数据输入 第一节第一节 语句语句一、表达式语句一、表达式语句 在赋值表达式的尾部加上一个“;”号,就构成了表达式语句,也称为赋值语句。以下是几点说明:1赋值语句必须在最后出现分号,分号是语句中必不可少的部分,如“x+=10”是表达式,“x+=10;”是赋值语句。2任何赋值表达式都可以加上分号而称为赋值语句。3赋值语句是一种可执行语句,应当出现在函数的可执行部分。重点提示:重点提示:分号是赋值语句中必不可少的部分,若没有分号,则只是一个赋值表达式而已。二、空语句二、空语句 只有一个分号构成
2、的语句称为“空语句”。如;就是一个空语句。空语句在执行时不产生任何动作,但并不表示空语句没有用途。一般空语句可以用在循环体内对程序起“延时”作用。如:for(i=1;im,则m自动取n值,即保证n个字符正常输出。如:字符串输出示例 main()printf(“%3s,%6.3s,%.2s,%-5.4sn”,“Hello”,“Hello”,“Hello”,“Hello”);程序运行结果为:Hello,Hel,He,Hell表2.1 输出格式字符及其功能说明格式字符格式字符说说 明明c输出一个字符输出一个字符d或或i输出带符号的十进制整数输出带符号的十进制整数o以八进制无符号形式输出整形数(不带前
3、导以八进制无符号形式输出整形数(不带前导0)x或或X以十六进制无符号形式输出整形数(不带前导),以十六进制无符号形式输出整形数(不带前导),x输出小写字母,输出小写字母,X输出大写字母输出大写字母u按无符号的十进制形式输出整型数按无符号的十进制形式输出整型数f以带小数点的形式输出单精度和双精度数以带小数点的形式输出单精度和双精度数E或或e以以-m.dde(或或E)xx的指数形式输出浮点数。的指数形式输出浮点数。d的个数由精度指定,的个数由精度指定,精度为精度为0时小数部分不输出时小数部分不输出G或或g由系统决定采用由系统决定采用%f格式还是采用格式还是采用%e格式,以使输出宽度最小格式,以使输
4、出宽度最小s输出字符串中的字符,直到遇到输出字符串中的字符,直到遇到“0”。或者输出由精度指定的字符。或者输出由精度指定的字符数数p输出变量的内存地址输出变量的内存地址%打印一个打印一个%2附加格式字符附加格式字符在%和上述格式字符之间可以插入以下几种附加符号,如下所示。表3.2 输出常用附加格式字符附加字符功能说明m(m为一正整数)规定输出数据的最小宽度为m位.n(n为一正整数)对实数,表示输出的实数保留n位小数,对字符串,表示截取字符串的前n个字符使输出的数据在域内向左靠齐,省略“”时,向右靠齐3长度修饰符长度修饰符长度修饰符加在%和格式字符之间,对于长整型一定要加l(long),h可用于
5、短整型(short)或无符号短整形数的输出。如printf(“%ld,n”,a);4转义字符可以在printf函数中的“格式控制”部分使用“转义字符”,如“n”、“b”、“f”、“t”、“r”、“344”等。重点提示重点提示:如果想输出字符“%”,则应该在“格式控制”字符串中用连续两个%表示。三、三、调用调用printf函数时的函数时的注意事项注意事项1在格式控制字符串中,格式说明与输出项从左到右在类型上必须一一对应匹配。例如:printf(x=%f,c=%d,x,c);中的x与%f对应,c与%d对应。2在格式控制串中,格式说明与输出项的个数应相同,若格式说明少于输出项,则多余的输出项不输出,
6、相反,对于多余的格式将输出不定值。3在格式控制串中,可以包含任意的合法字符(包括转义字符)。4输出项序列中可以是变量、常量或表达式。如果输出项是表达式时,则printf函数将先对其进行运算,然后输出它的运算结果。如:main()printf(x=%f,3*4.8+9/4-sqrt(2.0);输出结果为:x=32784.4000005printf函数允许没有输出项序列部分。它表示输出一个字符串。此时printf函数成为如下格式:printf(输出字符串);例如:printf(Please input a number:);则输出:Please input a number:6printf函数的返
展开阅读全文