(中职)C语言程序设计案例教程第3章 C语言程序流程控制(1-2节)教学课件().ppt

上传人:春哥&#****71; 文档编号:90568933 上传时间:2023-05-15 格式:PPT 页数:20 大小:3MB
返回 下载 相关 举报
(中职)C语言程序设计案例教程第3章 C语言程序流程控制(1-2节)教学课件().ppt_第1页
第1页 / 共20页
(中职)C语言程序设计案例教程第3章 C语言程序流程控制(1-2节)教学课件().ppt_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《(中职)C语言程序设计案例教程第3章 C语言程序流程控制(1-2节)教学课件().ppt》由会员分享,可在线阅读,更多相关《(中职)C语言程序设计案例教程第3章 C语言程序流程控制(1-2节)教学课件().ppt(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、(中职)C 语言程序设计案例教程第3 章 C 语言程序流程控制(1-2 节)教学课件(工信版)目录3.1 C语言程序概述3.2 顺序结构程序设计和简单语句 本节要点:理解C 语言程序基本特点。掌握C 语言程序基本语句。掌握C 语言程序顺序结构程序设计。P AR T3.1C 语言程序概述 5 C 语言程序是一种结构化程序,共有三种基本结构,顺序结构、选择结构和循环结构。C 语言程序基本结构:顺序结构:按语句出现的先后顺序依次执行。选择结构:首先要进行条件判断,条件成立时执行相关的语句,否则执行其他语句。循环结构:在给定条件成立的情况下,反复执行同一段程序,直到条件不成立为止。(1)确定性:流程中

2、每条语句都是含义必须明确,不能存在二义性。(2)有穷性:一个程序所包含的操作步骤必须是有限的。(3)有效性:程序中的每一个步骤都应当被执行到,并能得到确定的结果。(4)必有输出语句:通过输出了解程序执行的情况及最后的结果。(5)输入可有可无:在需要由计算机输入设备输入数据时,则书写输入语句,若不需要输入数据,可以不写输入语句。3.1.1 C 语言程序基本特点:3.1.2 C 语言程序算法算法就是解决问题的方法和步骤。C 语言中算法书写有几种常用方法:自然语言、传统流程图、伪代码等方法。流程图符号 说明 作用椭圆形的起止框 表示程序的开始与结束平行四边形的输入/输出框 表示程序的输入/输出操作矩

3、形的执行框 表示程序的数据处理步骤棱形的判断框 表示程序中的条件判断圆形的连接点 表示程序中的接口流程线 表示程序执行方向 8 三种基本结构的传统流程图:P AR T3.2顺序结构程序设计和简单语句 10(1)声明语句(2)表达式语句(3)空语句(4)复合语句(5)返回语句(6)输入语句(7)输出语句0102030405声明语句表达式语句空语句复合语句返回语句0607输入语句输出语句CC语言程序语句:语言程序语句:3.2.1 声明语句(1)变量数据类型的确定,需要考虑程序中需要什么数据类型变量,需要几种,每种需要几个;(2)变量的名称的确定,根据标识符的命名规则,定义与变量做用贴近的变量名;(

4、3)给变量赋值,可以将变量的初始值在声明语句里赋给变量。声明语句格式1:数据类型 变量名1,变量名2,变量名3 变量名n;声明语句格式2:数据类型 变量名1=变量值1,变量名2=变量值2,变量名3 变量名n;3.2.2 表达式语句任何表达式后面加分号就成为表达式语句。也可叫做赋值语句。执行表达式语句就是计算表达式的值。例如:area=sqrt(s*(s-a)*(s-b)*(s-c);/*计算三角形的面积*/average=(a+b+c)/3;/*计算三个数的平均值*/ch=ch+32;/*把大写字母转换成小写字母*/3.2.3 输入语句单字符输入函数getchar();格式:字符变量=getc

5、har();字符串输入函数gets();格式:gets(数组名);3.2.4 输出语句单字符输出函数putchar();格式:putchar(字符变量);字符串输出函数puts();格式:puts(数组名);例:3-1:语句综合使用应用实例。#includevoid main()char ch1,ch210;printf(请输入一个字符串:);gets(ch2);printf(你输入的字符串为:);puts(ch2);printf(请输入一个字符:);ch1=getchar();printf(你输入的字符为:);putchar(ch1);putchar(n);/*输出换行符*/3.2.5 返回语句返回语句的作用是,在函数被调用执行结束后,返回到被调用的位置。可以是返回,不返回一个结果,也可以是返回的同时返回一个结果。返回语句由return 完成。格式:return;或return 结果;例如:return;return 0;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁