顺序结构程序设计课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《顺序结构程序设计课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 顺序 结构 程序设计 课件
- 资源描述:
-
1、 程序设计语言有顺序、选择、循环三种基本的控程序设计语言有顺序、选择、循环三种基本的控制结构。制结构。BA图图3.1 顺序结构执行流程顺序结构执行流程 顺序结构是最基本的控制结构,其包含的语句是顺序结构是最基本的控制结构,其包含的语句是按照书写的顺序执行的,且每条语句都将被执行。程按照书写的顺序执行的,且每条语句都将被执行。程序流程如图序流程如图3.1 所示,语句按书写顺序执行。先执行所示,语句按书写顺序执行。先执行A,再执行,再执行B。例:例:main()int a,b,temp;a=14;b=8;temp=a;a=b;b=temp;printf(“a=%d,b=%d,a,b);输出输出8,
2、14n1.C语言的语句语言的语句可分为以下几类:表达式可分为以下几类:表达式语句、语句、函数调用语句、空语句、复合语句和流程控制语函数调用语句、空语句、复合语句和流程控制语句。句。表达式语句表达式语句就是一个表达式加上一个分号。就是一个表达式加上一个分号。例:例:A+;x=1;函数调用语句函数调用语句由函数调用表达式加分号构成由函数调用表达式加分号构成 例:例:printf(“%d”,a);空语句空语句用一个分号表示,其一般形式为:用一个分号表示,其一般形式为:例:例:;复合语句复合语句用一个分号表示,其一般形式为:用一个分号表示,其一般形式为:C 语言有丰富的标准函数库语言有丰富的标准函数库
3、,可提供各类函数供用户可提供各类函数供用户调用调用标准库函数可完成预先设定好的操作调用调用标准库函数可完成预先设定好的操作.例如调用标准库函数求数学函数值:例如调用标准库函数求数学函数值:sin(x)、cos(x)、exp(x)(求求ex)、fabs(x)(求求x的绝对的绝对值值)、log(x).调用函数不仅可以调用由系统提供的库函数,也可以调用函数不仅可以调用由系统提供的库函数,也可以调用用户自己编写的函数。调用用户自己编写的函数。调用标准库函数要注意:调用标准库函数要注意:在程序中要包含相应的头文件在程序中要包含相应的头文件例如:例如:#include#include 内部数据说明内部数据
4、说明;语句语句1;1;语句语句n;n;注意:注意:(1)(1)在复合语句中说明的变量,是局部变量在复合语句中说明的变量,是局部变量,仅在仅在 复合语句中有效。复合语句中有效。(2)(2)复合语句的复合语句的 之后,不能有分号。之后,不能有分号。格式格式:putchar(c):putchar(c)参数参数:c:c为字符常量、变量或整型表达式为字符常量、变量或整型表达式功能:把字符功能:把字符c c输出到显示器上输出到显示器上52.数据的输入与输出数据的输入与输出5C语言语言I/O操作由函数实现操作由函数实现5#include q字符的输出和输入函数字符的输出和输入函数n字符输出函数字符输出函数#
5、include main()int c;char a;c=65;a=B;putchar(c);putchar(n);putchar(a);运行结果:运行结果:A B例例格式格式:getchar():getchar()功能:从键盘输入一个字符,函数返回值是该字符的功能:从键盘输入一个字符,函数返回值是该字符的ASCIIASCII值。值。n字符输入函数字符输入函数 例#include main()int c;c=getchar();putchar(c);运行结果:AA格式:格式:printf(“printf(“格式控制串格式控制串”,数据参数输出表,数据参数输出表)功能:按指定格式向显示器输出数据
6、功能:按指定格式向显示器输出数据q格式输出函数格式输出函数n输出表:要输出的数据输出表:要输出的数据参数参数(可以没有,多个时以(可以没有,多个时以“,”分隔)分隔)n格式控制串:包含两种信息格式控制串:包含两种信息q普通字符:原样输出普通字符:原样输出q格式说明(以格式说明(以%开头)或转义字符(以开头)或转义字符(以开头):开头):%修饰符修饰符,用于指定输出格式用于指定输出格式d,ix,Xoucse,Efg%格式字符格式字符十六进制无符号整数十六进制无符号整数不带符号十进制整数不带符号十进制整数十进制整数十进制整数指数形式浮点小数指数形式浮点小数单一字符单一字符字符串字符串八进制无符号整
7、数八进制无符号整数小数形式浮点小数小数形式浮点小数e和和f中较短一种中较短一种百分号本身百分号本身int a=567;printf(“%d”,a);int a=255;printf(“%x”,a);int a=65;printf(“%o”,a);int a=567;printf(“%u”,a);char a=65;printf(“%c”,a);printf(“%s”,“ABC”);float a=567.789;printf(“%e”,a);float a=567.789;printf(“%f”,a);float a=567.789;printf(“%g”,a);printf(“%”);567
展开阅读全文