第4讲、程序流程控制(上).pptVIP

  • 0
  • 0
  • 约6.2千字
  • 约 27页
  • 2017-05-20 发布于四川
  • 举报
选择结构程序设计 C程序设计 逗号运算符和表达式 逗号运算符 , 一般形式:表达式1,表达式2,…,表达式n 逗号表达式 用逗号运算符把多个表达式联起来,组成一个表达式。 左结合性 在所有运算符中,优先级最低。 例如 i=3*4,i*4 (i=3*4,i*4),i+10 应用举例 例3: 条件运算符和表达式 运算符的优先级和结合性 2 程序的三种基本结构 结构化程序设计 基本思想:任何程序都可以用三种基本结构表示,限制使用无条件转移语句(goto) 结构化程序:由三种基本结构反复嵌套构成的程序叫~ 优点:结构清晰,易读,提高程序设计质量和效率 三种基本结构 顺序结构 选择结构 循环结构 if ~ else 配对原则:缺省{ }时,else总是和它上面离它最近的未配对的if配对 * * #include stdio.h void main() { int i,j; i=10+(j=10); printf(i=%d,j=%d\n,i,j); i=((i=3*4,i*4),i+10); printf(i=%d\n,i); } 条件运算符:?: C语言中唯一的三目运算符 一般形式:表达式1?表达式2:表达式3 条件表达式 max=ab?a:b 注意: 右结合性:ab?a:ij?i:j 相当于 ab?a:(ij?i:j) 优先级低于关系运算符

文档评论(0)

1亿VIP精品文档

相关文档