第04章_顺序结构程序设计.pptVIP

  1. 1、本文档共40页,可阅读全部内容。
  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文档。上传文档
查看更多
第四章 主要内容 1. C语句概述 2. 赋值语句 3. 数据的输入输出 4. 字符数据的输入输出 5. 格式输入与输出 6. 顺序结构程序设计举例 § 4.1 C语句概述 § 4.1 C语句概述(续) § 4.1 C语句概述(续) § 4.1 C语句概述(续) § 4.1 C语句概述(续) § 4.1 C语句概述(续) § 4.2 赋值语句 § 4.3 数据的输入输出 (一)所谓输入输出是以计算机主机为主体而言的 输出:是指从计算机内部将数据输送到用户指定的外部输出设备 (如:显示器,打印机)。 输入:是指用户借助计算机的输入设备(键盘)将数据输入到计算机中 。 § 4.3 数据的输入输出 (二)C语言本身不提供输入输出语句,输入和输出操作是由C函数库中的函数来实现的 例如: 字符输入函数: getchar 字符输出函数:putchar 格式输入函数: scanf 格式输出函数: printf 字符串输入函数:gets 字数串输出函数:puts § 4.3 数据的输入输出 (三)在使用系统库函数时,要用预编译命令“#include”将有关的“头文件”包括到用户源文件中. § 4.4 字符数据的输入输出 一、字符输出函数 一般形式:putchar(c) 函数作用:向终端(显示器)输出一个字符 § 4.4 字符数据的输入输出(续) § 4.4 字符数据的输入输出(续) 二、字符输入函数 一般形式:getchar() 函数作用:从标准输入设备输入一个字符。 函数值: 从输入设备获取的字符。 § 4.4 字符数据的输入输出(续) #include stdio.h main ( ) { char c; c = getchar( ); putchar(c); } § 4.5 格式输入与输出 一、格式输出函数 函数作用:向终端(或系统隐含指定的输出设备)输出若干个任意类型的数据。 一般格式:printf(格式控制,输出表列) § 4.5 格式输入与输出(续) § 4.5 格式输入与输出(续) § 4.5 格式输入与输出(续) § 4.5 格式输入与输出(续) 说明: 除了X,E,G外,其他各式字符必须用小写。 可以在printf函数中的“格式控制”字符串中包含转义字符。 一个格式说明必须以“%”开头,以9个格式字符之一为结束,中间可以插入附加格式字符。 想输出%,则应该在格式控制字符串中用连续两个%表示 附加说明符 说 明 l 输出长整型数据,可加在格式转换符d,o,x,u前面 m(正整数) 输出数据的宽度 指定宽度实际宽度,补空格 指定宽度=实际宽度,按实际输出 不指定宽度,按实际输出 .n(正整数)对实数,表示输出 n 位小数。不足补0;多出则舍入处理。 对字符串,表示截取的字符个数。不足补空格,多出则丢弃。 - 输出的数据在输出域内向左对齐 实例: #include stdio.h main ( ) { char c=a; char ch[ ]=Good-bye.; printf(%c,%3c,%3d\n, c, c, c); printf(%s,%10s,%-8s,%-12s,%6.4s\n,ch,ch,ch,ch,ch); } 答案: a,_ _a,_97 Good-bye.,_Good-bye.,Good-bye.,Good-bye._ _ _,_ _Good § 4.5 格式输入与输出(续) § 4.5 格式输入与输出(续) 二、格式输入函数 函数作用:按照变量在内存的地址将变量值存 进去。 一般格式:scanf(格式控制,地址表列) § 4.5 格式输入与输出(续) § 4.5 格式输入与输出(续) § 4.5 格式输入与输出(续) scanf (%d,%d:%f, x, y, z); 输入序列:1,2:3.5[ENTER] 结果:x=1,y=2,z=3.5 scanf (%d%d%d, x, y, z); 输入序列一:1 2  3[ENTER] 结果:x=1,y=2,z=3 输入序列二:1[TAB]2 3[ENTER] 输入序列三:1[ENTER] 2 3[ENTER] 结果与输入序列一的结果一样。 § 4.6 顺序结构程序设计举例 § 4.6 顺序结构程序设计举例(续) § 4.6 顺序结构程序设计举例(续) § 4.6 顺序结构程序设计举例(续) § 4.6 顺

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档