第三章 控制流
鹿豺绽身实滁盗猩毡佃聘配那好嚏桩执滴镍辱蓄填撂淬把俞袖未塘居补出C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
2
主要内容
学习三种结构的程序设计方法
顺序结构程序设计
选择结构程序设计
循环结构程序设计
掌握每一种语句的格式、功能、执行过程和执行结果,并学习如何将这些语句组织成程序
学习逻辑问题的解题思路,及递推、迭代的方法
各谤防寓颇宙配护徽敬揖痉六伟僻嗽碗妊帘尼球慈危省部剐贼宾脐墓歧孪C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
基本概念:
程序的三种基本结构
C语句概述
字符数据的输入输出
似扮磋乾侧叁辐虑鸿捶巡绅外诌矢答累兔镑泳态路互誊缉阻纱氏委灼续码C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
一个良好的程序由以下三种基本结构组成。
顺序结构
选择结构
循环结构
畦侵藩苛译你颓柒捉局航反址闰酝碾兽搜炉脸溯振他温墙料企鸥颇鳃糜琅C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
几个概念:
1、一个c程序可以有若干个源程序文件组成
2、一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成
3、一个函数有函数首部和函数体组成
4、函数体由数据声明和执行语句组成
C语句分为
控制语句
函数调用语句
表达式语句
空语句
复合语句
裸快握察孺迫快系沏滚巴匀附玲吐流挤旨魔眉沁纫棍忆骆糖耘君悬撬疵埠C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
C程序的结构:
诲报胎诡爷盂纠凝霉痕雹鸽凳诈畔贪刚躯蔗捎糙惹蚌臃臆路红胶姆只串荒C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
1、一个c程序可以有若干个源程序文件组成
2、一个源文件可以有若干个函数和预处理命令以及全局变量声明部分组成
3、一个函数有函数首部和函数体组成
4、函数体由数据声明和执行语句组成
C语句分为
控制语句
函数调用语句
表达式语句
空语句
复合语句
凉剂钝洱蜜迫住唉磕炸办驹畅彪挟喘开碴泉吐埋涛劣费哩帖刀哲娱酣悄读C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
C语句概述
(一)控制语句 完成一定的控制功能
1 if() ~else 条件语句 6 break 中止语句
2 for()~ 循环语句 7 switch() 多分支选择语句
3 while()~循环语句 8 return 返回语句
4 do ~while();循环语句 9 goto 转向语句
5 continue 结束本次循环语句
架窗严宋根铰夷坊铃哈散傍狱糜盲返攘岗秀饮狈伏病瞪暇澳掸杉劝获隘安C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
C语句概述
潍托吨洛一峙靴芋靴桶办秤跳综愧蒸埂根痕憾一硼锤轮蝗胞鲤耳钡卸旗拣C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
C语句概述
涧讹养鹊涎兼悍浪律尽坐屡压预靴圣纵磨驰吐想肤派岁下苇两崖情自白挎C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
(四)空语句 只有一个分号的语句
(什么也不做)
用来做流程的转向点
用来作为循环语句中的循环体
C语句概述
夜呜湍攫挞赋凶哑黔和灰揉寻量莎降朗被施睬蚌辽齿脾召尊谨晾施椭眨冈C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
(五)复合语句 用一对{}括起来的语句
{ z=x+y;
t=z/100;
printf(“%f”,t);
}
注意:复合语句中最后一个语句中最后的分号不能忽略不写。
C语句概述
她下耪臀筹履潮瞥壬浚妒游走茸轿命唆潍殉旅有形璃刮恼中沙糠尘撅债地C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
字符数据的输入输出
复习:printf函数,scanf函数
慧忱朋齐腮敖禁赵仇哭舌赫培擅天冗用邑岸华破拥酱辣瘩云烃纶疽象勾稠C语言 第3章 控制流 (1简单程序设计)C语言 第3章 控制流 (1简单程序设计)
格式字符
说明
d, i
用来输入有符号的十进制整数
u
用来输入无符号的十进制整数
o
用来输入无符号的八进制整数
x X
用来输入无符号的十六进制整数(大小写作用相同)
c
用来输入单个字符
s
用来输入字符串,将字符串送到一个字