1、软件编程基础简单控制结构结构化程序设计的原则是:任何程序都可以由三种基本流程结构构成,即顺序结构、选择结构、循环结构。顺序结构:按照书写的顺序依次执行。选择结构:根据计算所得的表达式的值来判断应选择执行哪一个流程的分支。循 环结 构:在一定的条件下反复 执 行一段 语 句的流程 结 构。 if 语句软件编程基础三种基本结构特点:( 1) 单入单出结构。( 2) 顺序结构和选择结构为开放式结构,执行完后立即退出。循环结构为封闭式结构,只要条件满足则反复执行结构内的内容。( 3) 一种结构执行完,就进入下一个结构。( 4) 三种基本 结 构可以相互嵌套。 if 语句软件编程基础选择语句1、 if
2、语句( 1) if(布尔表达式)语句 1语句 2布尔表达式的结果为 ture,执行语句 1,否则跳过语句 1,执行语句 2。if 语句软件编程基础( 2) if(布尔表达式)语句 1else 语句 2布尔表达式的结果为 ture,执行语句 1,否则跳过语句 1,执行语句 2。注意:语句可以是单句,可以是语句块, 甚至是空语句。if 语句软件编程基础例if (i % 2 = 0) g.setColor(Color.red);g.fillOval(i * size, y+(i*size), size, size);else g.setColor(Color.green);g.fillRect(i * size, y+(i*size), size, size);if 语句软件编程基础2、 switch语句switch( i)case1:break;case2:break;default:break;遇到 break;跳出。 if 语句