第4讲结构化程序设计(PartI)要领.pptVIP

  • 5
  • 0
  • 约1.56万字
  • 约 75页
  • 2017-06-28 发布于湖北
  • 举报
《程序设计》-2005年秋 第4讲 结构化程序设计(Part I) 周水庚 2005年9月28日 提要 顺序结构 选择结构 循环结构 语句分类 C语言的语句可分两类 简单语句 结构语句 简单语句:表达式语句、空语句和控制转移语句 结构语句:实现对成分语句的顺序、选择和循环等控制 什么是顺序结构? 顺序结构描述一个计算操作序列,表示从序列的第一个计算开始,顺序执行序列中的每个计算,直至计算操作序列的最后一个计算操作 在C程序中,顺序执行的语句序列,用花括号括住,就构成C语言的复合语句 在逻辑上,复合语句是单个语句,常用作其它结构的成分语句 例子 为交换变量x、y的值,可表示为以下顺序执行的三个计算: temp = x; /* 将x的值保护到变量temp */ x = y; /* 变量x置y值 */ y = temp; /* 变量y置temp的值 */ 若把交换变量x、y的值作为一个不可分割的整体来考虑,应把它们写成复合语句: { /* 本复合语句要求外面为它定义temp变量 */ temp = x ; x = y ; y = temp ; } 关于复合语句 在构造复合语句时,为完成复合语句要做的工作,可能需要临时工作变量。如前例中的temp变量 在C语言的复合语句中,在语句序列之前可以插入变量定义,引入只有复合语句

文档评论(0)

1亿VIP精品文档

相关文档