下载此文档

第3章 顺序程序设计.ppt


文档分类:幼儿/小学教育 | 页数:约74页 举报非法文档有奖
1/74
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/74 下载此文档
文档列表 文档介绍
第3章顺序程序设计
1
第3章顺序程序设计
C语句概述
赋值语句
数据的输入与输出
顺序程序设计
2
C语句概述
程序由语句构成,每次只能执行一个语句
顺序结构是根据语句在程序中的先后次序顺序执行的程序结构

A A

B
B
N-S图
例:
void main()
{ ……
a = 3;
b = 4;
c = a + b;
……
}
3
语句是表达算法的基本语言单位。
C语言语句的基本概念
常量、变量、运算符、表达式等都是一些基本语法项目,由这些基本项目,按一定的规则进行组合,并以分号结束,则可构成各种语句。
掌握C语言语句必须抓住二个基本点:语法,语义.
语法:就是语句的书写规则.
语义:就是语句的含义和作用即语句的功能.
C语句都是“可执行语句”,没有“非执行语句; 书写比较自由;通常“一行一句”。
C语言语句的分类
C语句可分为五类:表达式语句、函数调用语句、控制语句、复合语句、空语句。
4
任何一个表达式后加上“;”就构成了表达式语句,如算术表达式、关系表达式等。最典型的是用赋值表达式组成的赋值语句。例如: i = 1; i++;
1、表达式语句
C 语言所有的操作都是通过表达式来实现的。
表达式语句: 表达式;
2、函数调用语句
函数调用语句由函数名、括号、实际参数加上分号“;”组成。其一般形式为: 函数名( 实际参数表);
例: printf ("Hello , world\n");
“函数调用语句”也可以看成是表达式语句.
5
3、控制语句
控制语句用于控制程序的流程,以实现程序的各种基本结构,由特定的语句定义符组成。共有9种控制语句,分成三类:选择语句、循环语句和转移语句。
C 使用控制语句控制程序的执行,常用的控制语句有:
if …else switch 选择控制
for … while … do …while 循环控制
continue break return goto 转移控制
6
4、复合语句
例:while ( i < 1)
{ sum = sum + i;
i = i + 1;
}
说明:
①复合语句的{ }之后不能有“;”
②允许一行写几个语句,或者一条语句写几行
③复合语句中还可以包含复合语句,即可嵌套,但嵌套必须完整,不允许交叉.
由括在{ } 内的若干C语句组成
7
5、空语句
只有一个分号的语句,不产生任何操作
例:for ( i=1; i < 100 ; i ++) ;
空语句什么也不做,可用来做被转向点,或循环语句中的循环体(循环体是空语句,表示循环体什么也不做)。
当程序中出现连续的两个分号“;”时,一般可把后面的分号看作空语句。
8
赋值语句
赋值语句是由赋值表达式加上一个分号构成的,是用于实现计算和赋值的一类最基本的语句。
其一般形式如下:
可赋值对象v = 表达式e;
注意:
(1)如果赋值运算符两边的类型不一致,则系统在算出表达式的值之后,先将该值转换为左边变量的类型,然后再赋值给左边的变量。
(2)赋值运算符“=”右边的表达式可以又是一个赋值表达式,形式为: 变量=变量=…=表达式;
(3)在变量说明中,不允许连续给多个变量赋初值。
9
数据的输入与输出
数据处理的一般过程是:输入→处理→输出。
“输出”的功能是将保存在内存单元中的变量或者数组中的值显示在屏幕上或者用打印机打印出来,即把信息从内存传送到外设。
“输入”的功能是利用键盘等输入设备为变量或者数组等提供数据,并保存到内存单元中,供程序计算时使用,即把信息从外设传送到内存。
在C语言中,输入输出操作是由编译系统提供的库函数来实现的。
使用标准输入、输出库函数时要用在源文件开头使用预编译命令“#include <>”或“#include "" ”。
主要介绍getchar()、putchar()、scanf()、printf()等输入、输出库函数。
10

第3章 顺序程序设计 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数74
  • 收藏数0 收藏
  • 顶次数0
  • 上传人分享精品
  • 文件大小550 KB
  • 时间2018-03-10