JAVA语法练习题(包含if,switch,for,while,三元运算)以及三个结束区别

语法练习题以及三个结束区别

我将带领各位每个板块2个经典不能再经典的题目来学习,用通俗易懂的方法让大家理解
练习题目详细讲解请看另一个篇章 绝对物超所值
链接:https://blog.csdn.net/m0_64673183/article/details/139568647

if板块

题目一:输入三个数(a,b,c)比较大小,输出最大的数并打印

题目二:输入年份,判断平闰年

switch板块

题目一:成绩判断,若输入的成绩<60则输出“成绩不合格”,成绩>=60&&<80则输出“成绩及格”,成绩>=80&&<90则输出“成绩良好”,成绩>=90&<=100则输出“成绩优秀”。

题目二:月份判断季节,12 1 2月为春 以此类推

for循环板块

题目一:九九乘法表

题目二:水仙花数(“水仙花数” 指的是一个三位数,个位、十位、百位的数字立方和等于原数本身。)

while循环板块

题目一:求1-100的所有数的和

题目二:摄氏温度与华氏温度的对照表

三元运算符板块

题目一:输入三个数(a,b,c)比较大小,输出最大的数并打印

题目二:判断一个字符串是否为空

break return continue 区别

在Java中,breakreturncontinue是控制流语句,用于控制程序执行的流程。它们之间的区别如下:

1.break

  • break语句通常用于终止switch语句或循环语句(如forwhiledo-while)的执行。
  • break语句被执行时,程序会立即跳出包含该break语句的最近的循环或switch语句。
javaCopy Codefor (int i = 0; i < 10; i++) {
    if (i == 5) {
        break; // 当i等于5时,跳出循环
    }
    System.out.println(i);
}

2.return

  • return语句用于从方法中返回值,并且可以选择性地将一个值返回给调用者。
  • return语句被执行时,方法会立即结束,并返回指定的值(如果有)。
javaCopy Codepublic int add(int a, int b) {
    return a + b; // 返回a和b的和
}

3.continue

  • continue语句用于跳过循环体中剩余的代码,并在循环的下一次迭代中继续执行。
  • continue语句被执行时,程序会立即跳到循环体的下一次迭代。
javaCopy Codefor (int i = 0; i < 10; i++) {
    if (i % 2 == 0) {
        continue; // 当i为偶数时,跳过本次循环的剩余代码
    }
    System.out.println(i);
}

​ 总的来说,这些语句各自用于不同的情况下控制程序的执行流程:break用于跳出循环或switch语句,return用于从方法中返回值并结束方法的执行,continue用于跳过循环体中的剩余代码并继续下一次循环迭代。

  • 9
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值