C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt

C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt

ID:50084381

大小:1.10 MB

页数:31页

时间:2020-03-08

C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt_第1页
C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt_第2页
C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt_第3页
C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt_第4页
C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt_第5页
资源描述:

《C语言程序设计任务教程 教学课件 作者 彭德林 柴方艳 第3章.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章顺序结构程序设计主编:彭德林柴方艳C语言程序设计任务教程C语言程序设计任务教程——第3章顺序结构程序设计了解C语言的三种基本结构1会读、会画基本的流程图2掌握printf()函数的使用3掌握scanf()函数的使用4掌握putchar()和getchar()函数的使用5认识结构化程序设计三种基本结构任务1运用顺序结构程序设计举例任务3C语言程序设计任务教程——第3章顺序结构程序设计任务2了解输入与输出语句认识什么是C语言的三种基本结构,充分领会三种基本结构是C语言的骨骼框架。并能够读懂流程图结构,以及给出一个C语言源程序,会画其流程图。任务描述任务1认识结构化程序设计三种基

2、本结构顺序结构3.1.1选择结构3.1.2循环结构3.1.3任务1认识结构化程序设计三种基本结构1如果程序中的语句是按照书写顺序执行的,我们就称其为“顺序结构”。2顺序结构的特点是程序按照语句从上到下的排列顺序依次执行,每条语句只能执行并且只能执行一次。3C语言的顺序结构是一种理想的程序结构,它完全按书写语句从上到下顺序执行,即执行过程与书写过程完全一致。3.1.1顺序结构.....传统流程图:美国国家标准化协会ANSI(AmericanNationalStandardInstitute)规定了一些常用的流程图符号。3.1.1顺序结构1传统流程图对流程线没有限制,可以随意指向,造

3、成程序杂乱无章,难以理解,故后来又产生了另外一种广为流传的流程图,即—N-S图。2N-S图:1973年美国学者I.Nassi和B.shneiderman提出了一种新的流程图形式。在这种流程图中,完全去掉了带箭头的流程线。全部算法写在一个矩形框内。这种流程图称为N-S图。3N-S图比文字描述直观、形象、易于理解;比传统流程图紧凑易画,被广泛使用。3.1.1顺序结构执行过程流程图示例按照从上到下的顺序,先执行A,然后在执行B。inta;intb;a=12;b=a+21;3.1.1顺序结构3.1.2选择结构1如果某些语句是按照某个条件来决定是否执行的,我们就称其为“选择结构”。2C语言

4、用关系表达式和逻辑表达式通过if语句实现双分支选择结构,用switch语句实现多分支选择结构。3选择结构的特点是判断某个条件是否成立,来决定是否执行某些语句。执行过程流程图示例根据条件P的真假,来决定执行A,还是执行B。inta;sanf(“%d”,&a);if(a>=18);printf(“man.”);elseprintf(“child.”);3.1.2选择结构.....多分支选择结构:根据条件P的可能取值,来选择某一个分支来执行(有且仅有一个分支能被执行)。流程图如下图:3.1.2选择结构初步认识循环结构循环结构是一种很重要的结构,因为循环结构可以大大的简化程序段的

5、大小。循环结构有两种:当型循环结构和直到型循环结构。C语言中有多种循环语句,有while语句、do-while语句、for语句。如果某些语句是要反复执行多次,我们称其为“循环结构”。循环结构的特点是当给定条件成立时,反复执行某些语句,直到条件不成立为止。3.1.3循环结构执行过程流程图示例先执行语句集A,再判断条件P是否成立,如果条件P成立(即为“真”),再执行语句集A,如此反复,直到条件P不成立(即为“假”),结束循环。inta,sum=0;scanf(“%d”,&a);while(a>0){sum+=a;a--;}.....3.1.3循环结构——当型循环结构执行过程流程图示例

6、.....先执行语句集A,再判断条件P是否成立,如果条件P成立(即为“真”),再执行语句集A,如此反复,直到条件P不成立(即为“假”),结束循环。inta,sum=0;scanf(“%d”,&a);do{sum+=a;a--;}while(a>0);3.1.3循环结构——直到型循环结构理解输入输出的含义;理解输入输出语句与C语言程序的关系;掌握常用输入输出语句的使用方法和技巧。任务描述任务2了解输入与输出语句字符输入与输出3.2.1格式输入与输出3.2.2运用顺序结构程序设计举例3.2.3任务2了解输入与输出语句1.putchar函数(字符输出函数):是用于向终端输出一个字符。其

7、一般格式为:putchar(字符参数);如以下源程序:183.2.1字符输入与输出#includevoidmain(){chara,b,c;a='B';b=‘O';c=‘Y';putchar(a);putchar(b);putchar(c);}运行结果:BOY19#includevoidmain(){charc;c=getchar();putchar(c);}运行结果:aa3.2.1字符输入与输出2.getchar函数(字符输入函数):是从终端

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。