第3章 顺序结构和常用语句.pptVIP

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 顺序结构和常用语句

例:printf(“%e”,123.456); 输出:1.234560e+002 格式输入的使用与注意: 输入数据时采用的分隔符应与格式控制中的分隔符一致。 * 第4章 顺序结构和常用语句 一、C语言语句 二、格式输入输出 1、格式输出:printf( )函数 2、格式输入:scanf( )函数 三、字符输入输出 1、字符输出:putchar( )函数 2、字符输入:getchar( )函数 ?C程序的语句有五种,分号“;”是C语句结束的标志。 表达式语句:任何表达式加上分号构成 如:x=1; y=x+y; - -x; y+1; 一、C语言语句 函数调用语句:由一次函数调用加上分号构成 如:printf(“ Very Good!\n); 控制语句:控制程序的流程 如:if…else语句,while语句,return语句等。 复合语句: 用{ }括起来组成的一个语句 如:if (a>b) { x=0;b=b+1;x=a;} 空语句:仅由一个分号构成的语句 C语言对数据的输入、数据的输出是通过函数实现的。存在于C 所在目录的子目录include中的头文件内。 其中最基本的有:printf( ) (格式输出) scanf( ) (格式输入) putchar( ) (字符输出) getchar( ) (字符输入) 在调用上述基本库函数时,应在程序开始处使用文件包含命令,即: #include “stdio.h 功能:通过标准输出设备(如显示器)输出 一组数据。 输出形式由“格式控制”字符串规定。 1、格式输出:printf( )函数 格式: printf(“格式控制”,输出表列); 二、格式输入输出 格式控制:由双引号括起来的字符串,用于指定要输出的数据的格式。 2)格式说明:用来指定需输出数据的输出格式的,其形式为: % [修饰符]格式字符 格式字符用以说明输出数据的类型,形式,长度,小数位数等。 它包括: 1)普通字符:按原样输出的字符; 输出表列:需要输出的数据列表,彼此间用逗号分隔。它可是任意合法的表达式。 例:格式输出:printf()函数 printf( a+b = %5.2 f , c ); 附加 格式符 格式符 输出表列 普通字符 格式说明符 格式控制 说明: 1、d格式字符 %d:按整型数据的实际长度输出 %md:m为指定的输出长度。如果数据位小于m,则左端补以空格;大于m,则按实际位输出。 %ld:输出长整型数据。 2、o格式字符 以八进制数形式输出整数,且不带符号。 对于长整数可用“%lo”输出。功能同十进制输出。 3、x格式字符 以十六进制数形式输出整数,且不带符号。 对于长整数可用“%lx”输出。功能同十进制输出。 4、u格式字符 用来输出unsigned型数据,即无符号数,输出十进制数。 5、c格式字符 用来输出一个字符。 c格式字符也可以指定输出字数宽度 6、s格式字符 %s:用来输出一个字符串 %ms:输出的字符串占m列。如果字符串长度小于m,则左端补以空格;长度大于m,则输出整个字符串。 %-ms:如果串长小于m,则字符串向左靠,右补空格,其余同上。 %m.ns:输出的字符串占m列,但只取字符串中左端n个字符,这n个字符输出在m列的右侧,左端补空格。 %-m.ns:其他意义同%m.ns,右补空格。 7、f格式字符 %f:不指定字段宽度,整数部分全部输出,小数部分输出6位。 %m.nf:指定输出数据占m列,其中有n位小数。若数值长度小于m,则左端补以空格。 %-m.nf:功能同上,右端补以空格。 8、e格式字符 %e:不指定字段宽度,系统自动给出6位小数,指数部分占4位。其中“e”占1位,指数符号占1位,指数占2位。 6位小数部分 5位指数部分 %m.ne, %-m.ne, %me :中m,-的意义和前相同,n是指数据的小数部分输出的位数。 9、g格式字符 用来输出实数,根据数值大小,自动选f或e格式,且不输出无意义的零。 2、格式输入:scanf( )函数 功能:从终端输入任何类型的多个数据 格式: scanf(格式控制,地址表列)

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档