23
2017
11

[java基础]4、java程序逻辑控制语句

程序逻辑控制:顺序结构、分支结构、循环结构




testdemo4.java

public class testdemo4{
public static void main(String args[]){
int age=26;
if(age <= 18){
System.out.println("孩子还小,再长长!");
}
else if(age > 18 && age <= 25){
System.out.println("姑娘大了,可以嫁人了!");
}
else{
System.out.println("捉急!赶紧找个人嫁了吧!");
}
//分支结构
int day = 5;
switch(day){
case 1 :
{
System.out.println("一号");
}
break;
case 2 :
{
System.out.println("二号");
}
break;
default ://除上面情况外的其他情况
{
System.out.println("其他");
}
break;
}
//循环结构
int num = 1;
int result = 0;
//while循环(还有do...while,一般很少用)
while(num <= 100){
result += num;
num++;
}
System.out.println(result);
result = 0;
//for循环
for(num = 1;num<=100;num++)
{
result += num;
}
System.out.println(result);
//循环控制语句:continue(跳过当前循环),break(退出整个循环)
lb: for(int x = 0; x < 5; x ++)
for(int y = 0;y < 3;y ++){
if(x > 2) continue lb;//回到执行x循环
System.out.println("x = " + x + ", y = "+y);
}
//循环嵌套
//打印乘法表
for(int x = 1; x <= 9; x ++){
for(int y = 1;y <= x;y ++){
System.out.print(x + "*" + y +"=" + x * y + "\t");
}
System.out.println();
}
int line = 6;
for(int x = 0; x < line; x ++){
for(int y = 0;y < line - x;y ++){
System.out.print(" ");
}
for(int y = 0;y < x;y ++){
System.out.print("* ");
}
System.out.println();
}
}
}


效果:





版权声明:
作者:真爱无限 出处:http://www.pukuimin.top 本文为博主原创文章版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接.
« 上一篇下一篇 »

相关文章:

评论列表:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。