1 问题
Java中的结构化程序设计中规定了几种基本流程?
2 方法
结构化程序设计中规定的三种基本流程结构,分别为:顺序结构,分支结构,循环结构,顺序结构。
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| 1. 顺序结构: 程序由上向下执行。 public class Test{ int num1 = 12; int num2 = num1 + 2; }//java中定义成员变量时采用合法的向前引用。 2. 分支语句 if-else switch-case public class SwitchTest { public static void main(String args[]) { int i = 1; switch (i) { case 0: System.out.println("one"); break; case 1: System.out.println("two"); break; default: System.out.println("other"); break; } } } 3. 循环语句: 初始化部分,循环条件部分,循环体部分,迭代部分。 for循环 public class student { public static void main(String args[]) { int result = 0; for (int i = 1; i <= 100; i++) {//1.初始化部分 2.循环条件部分 3.迭代部分 result += i;//循环体部分 } System.out.println("result=" + result); } } while循环 public class student { public static void main(String args[]) { int result = 0; int i = 1;//1.初始化部分 while (i <= 100) {//循环条件 result += i;//循环体部分 i++;//迭代部分 } System.out.println("result=" + result); } } do-whlie循环 public class student { public static void main(String args[]) { int result = 0, i = 1;//初始化部分 do { result += i;//循环体部分 i++;//迭代部分 } while (i <= 100);//循环条件部分 System.out.println("result=" + result); } } |
3 结语
程序流程控制是用通俗的话说就是控制代码执行的顺序,什么时候开始,什么时候停止,什么时候循环。是java初学者必要掌握的基础知识,有了它能使我们程序结构更加合理,科学!