ImageVerifierCode 换一换
格式:PPT , 页数:21 ,大小:440.50KB ,
资源ID:12435114      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-12435114.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(03.顺序结构程序设计.ppt)为本站会员(fmgc7290)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

03.顺序结构程序设计.ppt

1、顺序结构程序设计 程霄 C语言的基本语句 程序结构三种 顺序结构选择结构循环结构重要 把要解决的问题转变为这3种结构自顶向下 逐层分解的方法 C语言语句 简单语句 包括输入 输出语句 空语句复合语句流程控制语句 顺序结构 其包含的语句是按照书写的顺序执行的 且每条语句都将被执行 B A 简单语句 表达式语句由一个表达式加上一个分号构成例如 A x 1 p q 4 5 y 4 2 6 1 空语句由一个分号表示 一般形式为 空语句在语法上是一条语句 但执行时不做任何操作 函数调用语句由函数调用表达式加分号构成 例如 printf d a scanf f 关于标准函数库 C语言有丰富的标准函数库 可

2、提供各类函数供用户调用 完成预先设定好的操作 例如调用标准库函数求数学函数值 sin x cos x exp x 求ex fabs x 求x的绝对值 log x 等 注意几点 在程序中要包含相应的头文件 例如 include include调用规则 函数名 参数表 例如 y sin 1 7 x pow 3 18 函数调用的实质 在调用点转去执行一段预先设计好的程序 求出结果后返回调用点 函数的值又叫函数的返回值 使用标准函数库 特别是math h 如 数学表达式y 3sinx 4cosx ex 可以用C语言表达式表示为 y fabs 3 sin x 4 cos x exp x 其中 fabs

3、sin cos exp都属于头文件math h 用到这些函数 必须在程序的预处理语句中用 include把数学函数库包含进来 学会阅读标准函数库 复合语句 用一对花括号 把若干条语句括起来 就形成了一条复合语句 形式如下 语句1 语句n 花括号中的语句 可以是简单语句 空语句 复合语句 流程控制语句 所有这些语句括在一起 在语法上看成是一条语句 执行时顺序执行花括号中的每条语句 复合语句多用于流程控制语句中 数据输入与输出 C语言本身不提供输入输出语句 得由标准I O库函数提供 输入输出库函数很丰富 可以从键盘 显示器 磁盘文件和硬件端口进行输入或输出操作 stdio h 字符输出函数 int

4、putchar int 向标准输出设备 一般为显示器 输出一个字符 并返回返回该字母的ASCII码值 参数可以是字符常量 变量或整型常量 变量 如 includemain inta 65 charc d putchar a putchar 97 putchar n putchar c 输出为 Aad 字符输入函数 intgetchar void 从输入设备 一般为键盘 上输入一个字符 它每被调用一次 就从标准输入设备上取一个字符 返回值是该字符的ASCII编码值 可以赋给字符变量或整型变量 执行getchar 时输入字符以回车结束 同时回车字符也可以做为输入的字符 注意 例 includema

5、in inti j charc i getchar putchar i j getchar putchar j c getchar putchar c 思考 以下三种不同的输入 输出情况如何 1 abcdefg2 ab3 abcdefg 格式输出函数 前面两条语句非常方便 但一次只能处理一个字符 格式输出函数可以按规定格式向输出设备 一般为显示器 输出数据 并返回输出的字符数 这个函数可以输出多字信息 格式输出函数的一般形式 printf 格式控制字符串 输出参数表 用双引号括起来 控制输出项的格式和输出一些提示信息 可以是一个或多个输出项 可以是常量或变量表达式 用逗号分隔 类型可以是整型实

6、型字符型和字符串型 具体的讲 printf语句 就是把输出参数表中的表达式的值 按照格式控制字符串的格式 依次在指定的位置输出 如果输出位置不够 从左到右依次输出前几个的值 格式输出函数运用示例 1 printf It sfun 输出 It sfun inta 1 b 2 printf d d a b 输出 1 2 3 inta 1 b 2 printf a d nb d a b 输出 a 1b 2 inta 1 b 2 printf d a b 输出 3 inta 1 b 2 printf a b 输出 a b printf语句的格式控制字符 有三类字符 普通字符 按原样输出 主要起提示作用

7、 转义字符 指明特定的操作 如 n换行 t横向跳格格式说明部分 由 引导的格式字符串组成输出参数表中的表达式 就是按照格式说明部分指定的格式 在格式控制字符串中的相应位置输出的 格式说明部分的一般格式为 flags width prec F N h L type 输出项列表P35 P38 printf语句示例 例 includemain inta 65 i 2 charc a floatb 1 34576 doubled 4 65 unsignedj 65535 printf n s hello printf n d c d u u d a a i i j j printf n 3f 4lf

8、b d printf n d d a i i 输出 hello65 A 2 65534 65535 11 346 4 650064 2 printf语句输出参数表中的表达式是先从右到左运算 再从左到右输出 注意 格式输入函数 格式输入函数一般形式scanf 格式控制字符串 地址列表 在scanf语句的格式控制字符串中 有两类字符 普通字符 按原样输入格式说明部分 由 引导的格式字符串组成scanf语句地址列表中的地址 用取址符 加变量名的形式表示 指的是该变量所代表的内存空间的地址 scanf语句在运行时 会停下来 等待从键盘输入值依次存入地址列表中的地址空间 即相当于从键盘给变量赋值 输入数

9、据 输入数据时要严格按照scanf语句中格式控制字符串的形式输入 看下面的例子 1 scanf d d 输入 12回车或者1回车2回车 2 scanf d d 输入 1 2回车 3 scanf a d b d 输入 a 1 b 2回车 scanf语句格式说明 一般格式为 width F N h L typetype是必须的 表示输入后转换的数据类型 scanf使用注意 执行scanf 输入数据时 在两个数据之间允许以一个或多个空格间隔 也可以用回车键 tab键分隔 实数不许规定精度 像 4f是不合法的 后面有 号时 该数据会被禁止使用 后面有数字 可以自动截取该长度的数据作为输入值 如果输入时类型不匹配则停止处理 返回0 程序举例 P40 P42

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报