文档详情

循环选择控制语句.doc

发布:2017-03-21约6.23千字共11页下载文档
文本预览下载声明
Java循环选择控制语句 算法 分支语句 循环语句 跳转语句 算法的特性: 有穷性 确定性 由零个或多个输入 有一个或多个输出 有效性 例:求a,b,c中的最大值 package test; public class cf { public static void main(String[] args) { int a=5; int b=7; int c=12; if(ab) { if(ac) System.out.println(a=+a); else System.out.println(c=+c); } else if(ac) System.out.println(c=+c); else System.out.println(b=+b); } } 输出结果: c=12 程序的3种控制结构 顺序结构 最简单的基本结构 选择结构 也称为分支结构 循环结构 分支语句 简单的if条件语句 简单的if语句应用 package test; public class cf { public static void main(String[] args) { int a=6; int b=8; if(ab||a==b) { System.out.println(条件为真!); System.out.println(a=+a+和+b=+b); } System.out.println(无论条件是否为真,都执行的语句!); } } 输出结果: 条件为真! a=6和b=8 无论条件是否为真,都执行的语句! If-else条件语句 例: package test; public class cf { public static void main(String[] args) { int a=6; int b=8; if(aba==b) { System.out.println(条件为真!); System.out.println(a=+a); } else { System.out.println(条件为假!); System.out.println(b=+b); } System.out.println(无论条件是否真假,都执行此语句!); } } 输出结果: 条件为假! b=8 无论条件是否真假,都执行此语句! Switch多分支语句 例:学生成绩,100分为满分,90~99为优秀,80~89为良,70~79为中,60~69为及格,60以下为不及格 package test; public class cf { public static void main(String[] args) { int grade=88; switch(grade/10) { case 10: System.out.println(满分!); break; case 9: System.out.println(优!); break; case 8: System.out.println(良!); break; case 7: System.out.println(中!); break;
显示全部
相似文档