1 / 31
文档名称:

C语言顺序结构程序设计PPT课件.pptx

格式:pptx   大小:269KB   页数:31页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言顺序结构程序设计PPT课件.pptx

上传人:wz_198613 2021/8/24 文件大小:269 KB

下载得到文件列表

C语言顺序结构程序设计PPT课件.pptx

相关文档

文档介绍

文档介绍:2010年3月13日星期日13日星期日
C 语言程序设计
§ C语句概述
§ C程序基本结构
§ 数据输入、输出
§ 程序实例
第三章 顺序结构程序设计
第1页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
C程序的特点:
1、一个C程序由若干函数组成
2、程序中有且只有一个主函数main( )
3、程序的运行从主函数开始
4、函数由函数首部和函数体组成
5、函数体由说明语句和执行语句组成
6、C中语句有四类
控制语句
表达式语句
空语句
复合语句
§ C语句概述
第2页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
结构化程序有三种基本结构
顺序结构
选择结构
循环结构
语句执行的顺序与程序书写的顺序一致。
根据条件进行判断,若条件成立,执行A,否则执行B
当型循环:当条件成立时,反复执行A
条件不成立,停止
直到型循环:重复执行动作A,
直到某一条件成立时,停止
§ C程序基本结构
三种基本结构
第3页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
一、顺序结构
main( )
{
int a,b,c;
a=5;
b=6;
c=a+b;
}
1. 程序执行的顺序和语
句书写的顺序一致

一个数据出口
A
B
特点:
§ C程序基本结构
第4页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
二、选择结构
条件
A
B
YES
NO
1、当条件满足时,执行语
句A,否则,执行语句B
2、有一个数据入口
一个数据出口
例如:键盘输入一个整数,判断其正负?
int a;
a
a>0
if(a>0)
printf(“a为正数”);
else
printf(“a为负数”);
语句A
语句B
特点:
§ C程序基本结构
第5页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
三、循环结构
Y
N
求1~100的自然数之和
X<=100
s=0,x=1
语句
1当型循环
1. 若条件满足,重复执行语
句内容,否则,退出循环
条件
2. 一个数据入口一个数据出口
s=s+x; x=x+1;
语句
S
条件不满足,不执行任何语句
特点:
§ C程序基本结构
第6页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
语句
N
Y
求1+2+3+~n <=1000的最大的n
例:
s=1+2+3......
n=
n=1,s=0;
s=s+n
n=n+1
……
S<=1000
n=1
s=0
语句
2





特点:不论条件是否满足,语
语句至少执行一次。
条件
§ C程序基本结构
第7页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
四、 流程控制语句
1、if( ) ~else 条件语句
2、for( ) 循环语句
3、while( ) 循环语句
4、do ~while() 循环语句
5、continue 继续语句
6、break 间断语句
7、switch( ) 开关语句
8、 goto 转向语句
9、return 返回语句
控制语句的作用:在于控制程序的走向(流程)
§ C程序基本结构
第8页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
五、表达式语句
定义:表达式加分号就构成了表达式语句。
赋值语句
X = 5 ;
赋值表达式
分号
+
=
函数调用表达式:printf(“fdks”)
函数调用语句: printf(“fdks”) ;
算术表达式:x+y
算术表达式语句: x+y ;
合法的语句
§ C程序基本结构
第9页/共31页
2010年3月13日星期日13日星期日
C 语言程序设计
六、复合语句和空语句
1、复合语句:用一对{ }括起的一条或多条语句。

最近更新

2024年小学生周记范文合集四篇 5页

2024年小学生周记7篇[精华] 8页

县级旅游城市品牌视觉形象设计研究——以鄱阳.. 2页

县域农业主导产业选择及其结构发展生态适宜性.. 2页

原发干燥综合征小鼠模型发病前相关致病机制的.. 2页

厌氧氨氧化污水脱氮处理系统的微生物群落生态.. 2页

压力测量方法的研究的开题报告 2页

印度文化外交研究的开题报告 2页

卫矛化学成分研究的开题报告 2页

2024年小学班主任工作总结汇编六篇 21页

南昌市电力营销业务应用系统的分析与设计的开.. 2页

南方秋季棚舍内瘦肉型育肥猪的福利评估的开题.. 2页

南京农户消费行为研究的开题报告 2页

单分散SiO2无孔微球比表面积标准物质的研制的.. 2页

华阳凉水井客家话音系调查研究的开题报告 2页

半浸没微球超分辨光学显微成像的研究的开题报.. 2页

半导体可饱和吸收体光学性质的第一性原理研究.. 2页

升平油田葡Ⅰ油组储层非均质性研究的开题报告.. 2页

2024年小学数学教案集合七篇 18页

湖南省长沙2024年中考模拟生物试卷含答案 11页

歌曲版权授权书范本 2页

推销与谈判论文范文通用13篇 31页

全民终身学习活动周讲话稿 13页

丰城市资源循环利用产业基地招商优惠政策 6页

六项纪律生活会个人发言提纲 2页

党支部增补委员的选票 2页

法律事务专业(专科) 4页

常见复音虚词一览 18页

隧道工程风险评估因素识别表 31页