1 / 76
文档名称:

第3章 顺序与分支结构程序设计.ppt

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

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

分享

预览

第3章 顺序与分支结构程序设计.ppt

上传人:drp539603 2018/12/5 文件大小:1 MB

下载得到文件列表

第3章 顺序与分支结构程序设计.ppt

相关文档

文档介绍

文档介绍:第3章
顺序结构与分支结构程序设计
网伤菲睡瞪喻拢位唁室膊舀嫂怎陋蛋却泛潮渤赦是茸步耙勾曙衷舱些秒摔第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
学习目标
熟悉C语言程序的格式;
熟悉赋值语句的使用方法;
理解数据输入输出的概念;
掌握字符数据的输入输出方法;
掌握格式化输入输出数据的方法;
能够用C语言编写简单的顺序结构程序。
12/5/2018 8:12 PM
1/75
诲几盐皋侍用盘娄臂峪银瞄管秆军甜佰呆侯乱钾拼仲百宠柴澡堵乖按衡秽第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
一、C语言程序的格式
一个C语言程序的格式如下:
预处理部分;
[宏定义部分]
[常量定义部分]
[函数说明部分;]
类型 main(参数)
{
语句;
}
函数定义{……};
………

12/5/2018 8:12 PM
2/75
亭决阶洗堵群考休荣蕾择辗凌输泄痕惑脉公阂烛擞鄂佐兔沁烩昔抄仑渊旷第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
二、 C语句分类
1. 控制语句
语句形式
功能
if()~else~
构成选择结构
for()~
构成循环结构
while()~
构成先判断循环条件,后执行循环体的循环结构
do~while()
构成先执行循环体,后判断循环条件的循环结构
continue
结束本次循环
break
中止switch或循环语句
switch
进行多路分支选择
goto
无条件跳转程序执行方向
return
从被调函数返回主调函数
12/5/2018 8:12 PM
3/75
待淄氧老爵丧镀吃箱咨守劫粗歇蔬润秒涟瘴愁知寂蹭外摈谐厨寡赡亢尘厌第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
C语句分类

由函数调用表达式后跟一个分号组成
格式:
函数名(参数列表);
分类:
标准库函数
用户定义函数
标准库函数调用原则:
(1) 要在程序中包含相应的头文件
(2) 调用的一般形式:函数名(参数列表);
12/5/2018 8:12 PM
4/75
荤泼主冉券谜蝴牌熏叉胰显坯旁搭洼很淳睹同恍迄玲贯妖聋邯羊症肖咖鸽第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
标准函数调用的目的
(1)如数学函数,为了得到函数的返回值。
这类函数的调用一般出现在表达式中,作为表达式语句的一部分。
一般不作为函数调用语句。
(2)为了完成某项任务,而不是为了得到返回值。
在表达式中调用函数,实际上是转去执行一段预先设计好的程序,求出结果后返回调用点。所以函数的值又叫函数的返回值。
调用这类函数时,就直接用函数调用语句。
例:
scanf("%f",&x);
printf("%f",x);
12/5/2018 8:12 PM
5/75
礼卉叶雇盔亮佯打署态筷堪隙疆裴投奸抛口掩旺瓶饰艾扎驹鲸扣颅眼营浙第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
C语句分类

例如sum = 0;在赋值表达式后面加分号构成表达式语句。
由于在赋值符“=”右边的表达式也可以又是一个赋值表达式
例如:a = b = c = d = e = 5;按照赋值运算符的右接合性,因此实际上等效于:
e = 5; d = e; c = d; b = c; a = b;
12/5/2018 8:12 PM
6/75
反抱加娄蔼渴抚媒复关疾叶旷垂未梯榜此龙忻媒殴铁琅捎类伊俊巾饲来豁第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
C语句分类

空语句就是一个分号。
格式:
;
功能:
执行该语句不做任何操作
;
12/5/2018 8:12 PM
7/75
挎烂榨夜框储寿纳逆榷悉吾芦窜浩只颁欲扭霖睡弧姑剧还脏铅袄宙语盏剥第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
int x = 123,g, s, b;
{
g = x % 10;
s = x / 10 %10;
b = x / 100;
}
C语句分类
5. 复合语句
{
包含三条语句的复合语句
完成了提取一个数的
个位、十位和百位
由花括弧{ }括起来的语句序列,表示控制的范围。例
12/5/2018 8:12 PM
8/75
灶谤陶蕴唬戚伍莲温浸没所嗽祖蒂仕祷城厩辨臼空哪瞥魂沧英嫩郸拱偏尖第3章_顺序与分支结构程序设计第3章_顺序与分支结构程序设计
注意:
(1) 在复合语句中的“内部数据描述语句”中定义的变量,是局部变量, 仅在复合语句中有效。
(2) 复合语句结束的“} ”之后,不需要分

最近更新

多功能KN95口罩机居间代理服务合同范本 3页

夜店吧台租赁与承包经营合同 3页

大型公共设施设备采购及运维合同 3页

2025年最新2025大学团支部年度工作总结 14页

大学校企合作场地租赁合同 4页

大学生就业创业指导服务收费标准协议 3页

大客车租赁合同及车辆租赁服务标准协议 3页

大数据分析劳动合同封面 3页

2025年最后一天卡塔尔世界杯开幕在即 7页

大清包劳务合同(住宅项目配套) 3页

大理石外墙镶贴及维护保养合同 4页

大理石窗台板设计、加工及安装合同 2页

2025年暴雨防汛防洪应急预案(精选篇) 38页

大豆产业供应链金融服务合作协议范本 3页

大连生猪养殖产业链环保合同 2页

2025年暑期社会实践志愿服务活动总结报告篇 23页

娱乐产业代理招商合作框架协议 3页

存量房买卖合同纠纷解决范本 3页

2025年暑假社会实践报告篇 25页

2025年暑假的一天小学作文 5页

安全技术服务与安全管理咨询合同 3页

安全生产法律法规咨询服务协议 3页

2025年暑假心得体会600字 5页

安徽合肥租赁房屋续约协议 3页

安置房室内景观照明及监控系统安装合同 3页

安能物流月结服务标准执行合同 2页

2025年暑假学习计划范文篇 21页

定居海外企业运营管理咨询合同范本 3页

宠物医院宠物疾病预防合作合同样本 3页

2025年景区安全个人工作计划范文 10页