最简单的c程序设计—顺序程序设计.ppt

最简单的c程序设计—顺序程序设计.ppt

ID:51627592

大小:976.81 KB

页数:68页

时间:2020-03-26

最简单的c程序设计—顺序程序设计.ppt_第1页
最简单的c程序设计—顺序程序设计.ppt_第2页
最简单的c程序设计—顺序程序设计.ppt_第3页
最简单的c程序设计—顺序程序设计.ppt_第4页
最简单的c程序设计—顺序程序设计.ppt_第5页
资源描述:

《最简单的c程序设计—顺序程序设计.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章最简单的c程序设计—顺序程序设计C语言程序设计§3.1C语句概述(熟记)§3.2程序的三种基本结构(重点、掌握)§3.3赋值语句(熟记)§3.4数据输入输出的概念及在C语言中的实现(掌握)§3.5字符数据的输入输出(掌握)§3.6格式输入与输出(掌握)§3.7顺序结构程序设计举例(掌握)第3章最简单的c程序设计—顺序程序设计第二章数据类型、运算符与表达式1.C程序的构成:由一个main主函数和若干个用户自定义的函数构成。2.C函数构成:声明部分、处理(执行)部分、输出部分3.C语言语句的作用:用来向计算机系统发出操作指令,一个语句经编译后产生若干条机器指令。一个实

2、际的程序应当包含若干语句。§3.1C语句概述(熟记)4.注:C语句都是用来完成一定操作任务的,声明部分的内容不应称为语句。如:inta;不是一个c语句,它不产生机器操作,而只是对变量的定义。5.一个函数包含声明部分和执行部分,执行部分即由语句组成。1.程序的三种基本结构:顺序结构程序:按照书写顺序依次执行语句选择结构程序:按照条件判断选择执行语句循环结构程序:通过条件控制循环执行语句§3.2程序的三种基本结构(重点、掌握)(1)顺序结构,如图所示,虚线框内是一个顺序结构。特点:按照程序的书写顺序依次执行每条语句(2)选择结构,或称选取结构,或称分支结构,如图所示:特点:

3、无论条件p是否成立,只能执行A框或B框之一,不可能既执行A框又执行B框。无论走哪一条路径,在执行完A或B之后,都经过b点,然后脱离本选择结构。A或B两个框中可以有一个是空的,即不执行任何操作。(3)循环结构,它又称重复结构。分为两种:①当型(While型)循环结构特点:当给定的条件p1成立时,执行A框操作,执行完A后,再判断条件p1是否成立,如果仍然成立,再执行A框,如此反复执行A框,直到某一次p1条件不成立为止,此时不执行A框,而从b点脱离循环结构。②直到型(Until型)循环特点:先执行A框,然后判断给定的p2条件是否成立,如果p2条件不成立,则再执行A,然后再对p

4、2条件作判断,如果p2条件仍然不成立,又执行A……如此反复执行A,直到给定的p2条件成立为止,此时不再执行A,从b点脱离本循环结构。1.概念:在赋值表达式的尾部加上一个“;”号,就构成了赋值语句。如:赋值表达式:c=a+b赋值表达式:c=a+b;2.形式各异:如:a=3;a=b=c;i++;--i;等§3.3赋值语句(了解)3.注意:1)C中赋值号“=”是优先级最底的一个运算符,其他多数语言略有不同。2)赋值表达式的概念如:if((a=b)>0)t=a;若写为:if((a=b;)>0)t=a;------错误if((a=b;)>0);t=a;------错误与自然语言对

5、比:如果。。。。,那么。。。。。(句子结束才使用句号)1.输出:将数据从计算机内部送到计算机外部设备上的操作。(屏显、打印、磁盘存盘等)2.输入:将数据从计算机外部送到计算机内部设备的操作。(键盘键入、磁盘、光盘、扫描仪等)3.C语言本身不包含输入输出语句,需调用标准输入输出库函数:#include或#include"studio.h“4.studio.h:standardinput&outputhead的缩写,它包含了与标准i/o库有关的变量定义和宏定义。§3.4数据输入输出的概念在C语言中的实现(重点/掌握)3.5字符数据的输入输出3.5.1put

6、char函数(字符输出函数)1.功能:是向终端输出一个字符。2.形式:getchar(),函数的值就是从输入设备得到的字符。如:putchar(c);输出字符变量c的值,c可以是字符型变量或整型变量。例3.1输出单个字符。#includemain(){chara,b,c;a='b';b='o';c='y';putchar(a);putchar(b);putchar(c);}运行结果:boy3.5.2getchar函数(字符输入函数)1.功能:从终端(或系统隐含指定的输入设备)输入一个字符,getchar函数没有参数2.形式:getchar(),函数的

7、值就是从输入设备得到的字符。例4.2输入单个字符#includemain(){charc;c=getchar();putchar(c);}1.格式:printf(格式控制,输出表列)如:printf("%d,%c",i,c)2.注释:(1)“格式控制”:用双引号括起来的字符串,也称“转换控制字符串”,它包括两种信息:①格式说明,以%开始,以一个格式字符结束,如%d,%f等。它的作用是将输出的数据转换为指定的格式输出。格式说明总是由“%”字符开始的。②普通字符,即需要原样输出的字符。如:上面printf函数中双引号内的

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

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

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