第3章 Java语言的控制结构2.pptVIP

  • 9
  • 0
  • 约3.78千字
  • 约 36页
  • 2016-05-30 发布于浙江
  • 举报
项目一 学生成绩管理系统(结构化实现) 从结构化程序设计角度出发,程序有三种结构: 顺序结构 选择结构 循环结构 3.2 选择结构 if语句有三种格式: 1、单一分支结构 格式:if (条件表达式) { 语句或语句块 } 执行过程: 如果条件表达式的值为真(true)时,则执行紧跟在后面的语句或语句块,如果表达式的值为假(false),则执行if语句后面的语句。 单一分支结构流程图 例:代码段: if (score 0 || score 100) { System.out.println(成绩不合法!); return; //退出整个程序 } 说明: (1)if后面的条件表达式必须是boolean型。 (2)语句或语句块若是单个语句,可以省略{ },但为了增强程序的可读性最好不要省略。 2、双路分支结构 格式: if (条件表达式) { 语句或语句块1 } else { 语句或语句块2 } 执行过程: 如果条件表达式的值为真(true)时,则执行语句或语句块1,然后跳出if-else结构,继续执行if语句的下一条语句; 如果表达式的值为假(false),则执行语句或语句块2,然后然后继续执行if语句的下一条语句。 双路分支结构流程图 例代码段: int

文档评论(0)

1亿VIP精品文档

相关文档