C_C++程序设计教程与上机实训于文强程立福毛慧凤第四章课件教学.PPTVIP

  • 0
  • 0
  • 约6.15千字
  • 约 48页
  • 2017-01-01 发布于广东
  • 举报

C_C++程序设计教程与上机实训于文强程立福毛慧凤第四章课件教学.PPT

第4章 C语言程序控制结构 4.1 顺序结构 顺序结构是最简单的C语言程序结构,也是C语言程序中最常用的程序结构。 顺序结构程序的设计步骤如下: (1)用预处理命令包含文件或进行宏定义(随情况而定,不必须); (2)定义变量; (3)为变量赋初值; (4)进行运算和数据处理; (5)输出运算结果数据。 4.2 分支结构 在顺序结构程序中,程序的流程是固定的,不能发生跳转,只能按照语句书写的先后顺序逐条逐句执行。如果希望计算机根据不同的情况采取不同的动作,就要使用分支结构,就像打乒乓球一样,要根据对方当前打的球来决定自己该怎么打。在C语言中,用if条件语句和switch多分支选择语句来实现选择程序结构。实际上,也可以用if语句来代替switch语句。 4.2.1 if条件语句 在C语言中,条件语句的一般形式如下: if(表达式) 语句1; else 语句2; 上述结构表示:如果表达式的值为非0(True)即真, 则执行语句1,执行完语句1从语句2后开始继续向下执行;如果表达式的值为0(False)即假,则跳过语句1而执行语句2。 4.2.2 switch多分支选择语句 在编写程序时,经常会碰到按不同情况分转的多路问题,这时可用嵌套if…else…if语句来实现,但if…else…if语句使用不方便,并且容易出错。对这种情况,C语言提供了一个多分支选择语

文档评论(0)

1亿VIP精品文档

相关文档