第4章 顺序结构程序新.pptVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第4章 顺序结构程序设计 第4章 顺序结构程序设计 本章主要内容: 4.1 c语句概述 4.2 数据输入输出的概念在c语言中的实现 4.3 字符数据的输入输出 4.4 格式输入输出 4.5 顺序结构程序设计举例 重点:掌握数据输入输出语句的使用方法 掌握顺序结构程序设计的方法 程序包括数据描述部分(由声明部分来实现)和数据操作(由语句来实现)。 数据描述主要定义数据结构(用数据类型表示)和数据初值。 数据操作的任务是对已提供的数据进行加工。即通过语句来完成一定操作任务的。 顺序结构是三种基本结构中最简单的一种结构。 执行的顺序:按自上向下的顺序依次执行 顺序结构程序组成: 数据描述部分 (变量说明部分) 输入语句(已知) 赋值语句(已知,计算) 输出语句(显示结果) 4.2 赋值语句 赋值语句是由赋值表达式加上一个分号构成。 如x=a+b; 赋值语句的使用: 给变量一个初始值时使用赋值语句; 改变变量的值时使用赋值语句; 保存计算的中间结果和最终结果时使用赋值语句。 语句分类 3. 空语句 空语句只用一个分号表示。 形式: ; 注意:执行该语句不做任何操作。常用在循环语句中,构成空循环。 4. 复合语句 4.3 数据输入输出的概念在c语言中的实现 在调用标准输入/输出库函数时,是以计算机主机为主体而言的。 C语言本身不提供输入输出语句,输入/输出操作是由C函数库中函数来实现的。所以printf和 scanf不是C语言的关键字,而只是函数名。 在调用系统库函数时,要用预编译命令”#include”将”头文件”包括到用户源文件中。 在调用标准输入输出库函数时,文件开头应该有以下预编译命令: #includestdio.h或 #include“stdio.h”。在调用数学函数时,应包含头文件#include math.h。 数据的输入与输出 C 语言的标准函数库提供有常用的输入和输出函数,其中putchar( )函数可用来输出一个字符, getchar( )函数可用来输入一个字符,printf( )函数用来输出任意格式的数据, scanf( )函数用来输入任意格式的数据。这四个函数都以终端(系统隐含指定的输出设备,一般为键盘和屏幕)为输入/出对象。 4.4 字符数据的输入/输出 1、字符输出函数 格式: putchar(ch) 功能:将字符变量ch的值输出到屏幕上。即向终端(显示器)输出一个字符。 返回函数值:字符型,其值就是所输出的字符。 注意事项:ch可以是字符常量、字符变量、整型变量、转义字符。 例4.1 输出单个字符 #includestdio.h main() {char a,b,c; a=‘B’;b=‘O’;c=‘Y’; putchar(a); putchar(b); putchar(c); putchar(‘\n’); } 运行结果: BOY 4.4字符数据的输入/输出 2、字符输入函数 格式: getchar( ) 功能: 从键盘上读入一个字符。 返回值:该字符的ASCII码值 4.4 格式输入/输出 一、格式输出函数 形式:printf(“格式控制字符串”,输出表列); 输出表列:要输出的表达式(如常量、变量、运算符表达式、函数返回值),可以是0个,1个,多个,每个输出项之间用逗号分隔。输出的数据可以是整数、实数、字符、字符串。 格式控制字符串:必须用双引号括起来,其作用是控制输出项的格式和输出一些提示信息。 4.5格式输入/输出 一、格式输出函数 形式:printf(“格式控制字符串”,输出表列); 格式控制字符串:由3部分组成:普通字符、转义字符、输出项格式说明 输出表列:需要输出的一些数据;必须与格式控制符一一对应 格式字符 printf( )函数中整数的输出格式 %d格式:按十进制输出有符号整数(-231~231-1) 。 %ld格式:按十进制输出有符号整数(-231~231-1)。 %5d格式:按十进制输出有符号整数至少占5位,右对齐,超过5位时按实际位数输出。 %-5d格式:按十进制输出有符号整数至少占5位,左对齐。 %8ld格式:按十进制输出长整型整数,至少占8位,右对齐,超过8位时按实际位数输出。 %u格式:按十进制输出无符号整数(0~65535)。 %o格式:按八进制输出无符号整数。 %x格式:按十六进制输出无符号整数。 printf( )函数中实数的输出格式 %f 格式:按十进制输出实数,不指定宽度,系统自定,整数部分全部输出,保留6位小数。单精度实数有效位数为7位。双精度为16位。 %e 格式:按指数形式输出实数,按规范化形式输出(13位),尾数部分的小数

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档