Java基础-- if else语句入门小练习
入门基础练习
文章目录
- 练习一
- 练习二
- 练习三
- 练习四
练习一
package ifDemo;public class Test1 {public static void main(String[]args){/*给定一个整数,判断是奇数还是偶数*/int i=16;/** if else* 语法 if(条件 结果为boolean类型){* 分支1* }else{* 分支2* }* 当括号中的条件成立,那么执行分支1的代码* 括号中的条件不成立,执行分支2的代码* *//** if语句可以单独使用,else语句不可以单独使用,必须依附于某个if。* if else大括号可以不写,当大括号不写时,仅仅能关联一行代码或者一组代码。* */if(i%2==0){System.out.println("是偶数");}else{System.out.println("是奇数");}}
}
练习二
package ifDemo;public class Test2 {public static void main(String[] args) {/*给定任意整数,如果是3的倍数,输出乒;如果是5的倍数,输出乓;如果是3和5的倍数,输出乒乓如果都不是,输出该数字本身*//** 多分支语法* if(条件1){* 分支1* }else if(条件2){* 分支2* }else if(条件3){* 分支3*}......* else{** }*从上往下挨个检查条件是否成立,* 如果其中的某一个条件成立了,则执行对应的分支代码,* 其余条件则不再判断。* 如果所有条件都不成立,那么会自动执行else中的代码。*/int i=15;if(i%3==0 && i%5==0){ //或者i%15==0System.out.println("乒乓");}else if(i%5==0){System.out.println("乓");}else if(i%3==0){System.out.println("乒");}else{System.out.println(i);}}
}
练习三
package ifDemo;public class Test3 {public static void main(String[] args) {/*给定月份,输入该月份所在的季节以及该季节的主要活动*//** 春季:播种* 夏季:吃烧烤* 秋季:秋收* 冬季:睡觉* 其他:月份有误* */int month=8;if(month==3 || month==4 || month==5){ //或者 3<=month && month<=5System.out.println("春季:春眠不觉晓");}else if(month==6 || month==7 || month==8){ //或者 6<=month && month<=8System.out.println("夏季:夏天蚊子咬");}else if(month==9 || month==10 ||month==11){ //或者 9<=month && month<=11System.out.println("秋季:秋天一身包");}else if(month==12 || month==1 || month==2){System.out.println("冬季:蚊子死翘翘");}else{System.out.println("月份有误");}}
}
练习四
package ifDemo;public class Test4 {public static void main(String[] args) {/*给定月份和年份,输入当月的天数*/int year=2020;int month =2;if(month==1 || month==3 || month==5 || month==7 || month==8 || month==10 || month==12){System.out.println("31天");}else if(month==4 || month==6 || month==9 || month==11){System.out.println("30天");}else if(month==2 && year%4==0){System.out.println("29天");}else if(month==2 && year%4!=0){System.out.println("28天");}else{System.out.println("月份有误");}}
}
Java基础-- if else语句入门小练习相关推荐
- Java基础题2从入门到放弃的第五天
Java基础题2从入门到放弃的第5天 小博主也是初学者,肯定有地方可以用更简单的方法,希望可以指点出来.谢谢! 1分支语句 1. 让用户输入一个100以内的整数x,再输入一个100到200之间的整数y ...
- JAVA基础——Switch条件语句
JAVA基础--switch 条件语句 switch语句结构: switch(表达式){case值1:语句体1:break:case值2:语句体2:break:case值3:语句体3:break:.. ...
- Java实战项目:新手入门小游戏——连连看超详细教程
小伙伴们应该都玩过连连看吧,今天呢叫大家用Java制作一个属于自己的连连看小游戏! 众所周知,想要学好Java光看视频或看书是不行的,一定要动手实践才可以,而且在面试中,面试官也会问你做过些什么项目? ...
- Java基础2 -- 判断语句
提示:用心思考,一步一个脚印 Java基础1课后作业解析:(这两道为基础入门题,按题目要求直接输出即可) 1.求最大值 import java.util.Scanner;public class Ma ...
- Java基础3 -- 循环语句
小庄zzz:学习循环语句只需要抓住一点--代码执行顺序! 目录 一.Java基础2 -- 课后习题解析: 二.while循环 三.do while循环 四.for循环 五.跳转语句 六.多层循环 一. ...
- Java基础语法纯小白入门
Java是一门很热门的计算机语言,它能为互联网应用.企业内部应用提供很好的程序,还可以在硬件如手机,家电,机床,服务器,电脑,机器人等上面进行嵌入式编程让硬件活动,也可以用来建设网站,比如影音艺这个网 ...
- java基础语法if语句、循环
java基础语法 Java 条件语句 if语句 if...else语句 if...else if...else 语句 嵌套的 if-else 语句 Java 循环语句 while 循环 do-whil ...
- Java基础IO流(二)字节流小案例
JAVA基础IO流(一)https://www.cnblogs.com/deepSleeping/p/9693601.html ①读取指定文件内容,按照16进制输出到控制台 其中,Integer.to ...
- java基础 第一章 对象入门
第1章 对象入门 "为什么面向对象的编程会在软件开发领域造成如此震憾的影响?" 面向对象编程(OOP)具有多方面的吸引力.对管理人员,它实现了更快和更廉价的开发与维护过程.对分析与 ...
最新文章
- python列表操作:追加元素到列表的代码
- jquery php cookie,jQuery的Cookie插件 cookie 使用方法
- 戴森要搞能爬楼梯的吸尘器,两项专利设计现已提交
- IDM ultraEdit27中文版
- html网页中显示乱码的问题解决
- python土木_土木和结构工程师用Python-Python for civil and structural engineers
- Matlab 常用运算符的用法和功能
- ABAP方法的exporting类型参数,需要在方法实现最开始显式初始化么
- 2018-2019-1 20165234 《信息安全系统设计基础》第八周学习总结
- 关于推送系统设计的一些总结与思考(二)
- 数据挖掘竞赛,算法刷题网址汇总
- Oracle VM VirtualBox虚拟机新建教程(包括镜像文件的下载和安装)
- 如何申请阿里云的免费域名HTTPS证书
- java如何设置成中文字体,Java程序中文字体配置
- c语言电话簿管理系统的,C语言 电话簿管理系统VC++6.0运行通过
- python学习--统计序列中元素出现的频度(次数)
- 零基础量化交易:Python入门
- 权限系统(前后端分离)
- 集合间的映射和集合的势
- 老李的RT-THREAD学习01--点灯