java基础的第二轮快速学习!day03
//练习:输入计算两个数的和
Scanner input=new Scanner(System.in); System.out.print("请输入第一个数"); int num=input.nextInt(); System.out.print("请输入第二个数"); int num2=input.nextInt(); int sum=num+num2; System.out.println(num+"+"+num2+"="+sum);
//练习输入某个学生的信息 import java.util.Scanner; class Input1 {public static void main(String[] args) {//练习:输入摸个学生的信息(姓名,年龄,性别,成绩,现住址,婚否),并输出Scanner input=new Scanner(System.in);System.out.print("请输入姓名");String name=input.next();//注意:在java中,键盘接受字符串类型时没有nextString(),而是用的是next()System.out.print("请输入年龄");int age=input.nextInt();System.out.print("请输入性别");String s=input.next();//注意,在java中,键盘不能直接接受字符类型,而是先接受字符串类型,然后在字符串中获取char sex=s.charAt(0);System.out.print("请输入成绩");double score=input.nextDouble();System.out.print("请输入住址");String address=input.next();System.out.print("请输入婚否(true表示已婚,false未婚)");boolean isFlag=input.nextBoolean();System.out.println("\n学生信息如下");System.out.println("姓名:"+name+"\n年龄"+age+"\n性别"+sex+"\n成绩"+score+"\n住址"+address+"\n婚否"+isFlag);} }
1.程序流程控制三大结构
顺序结构:按顺序逐行进行执行 选择结构 循环结构
2. if选择结构 一个方法中可写多个if判断语句
if(条件){
代码块
}
if else选择结构
if(条件){
代码块1
}else{
代码块2
}
//练习:假如张三参加java考试,判断如果张三在95分以上则有奖励
import java.util.*; class {//练习:假如张三参加java考试,判断如果张三在95分以上则有奖励,否则发红包public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.print("请输入张三的java考试成绩");double score=input.nextDouble();if(score>95){System.out.println("有奖励");}else{System.out.println("发红包");}} }
3.多重if选择结构
if(条件1){
代码1
}else if(条件2){
代码2
}else if(条件3){
代码3
}else{
//else可有可无,if最后,并且最多有一个
}
4.if 选择结构嵌套
//判断一个两位数,是奇数还是偶数
import java.util.*; class If05 {public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.print("请输入一个数");int num=input.nextInt();//判断当前数是否是两位数if(num>=10&&num<=99){//判断是奇数还是偶数if(num%2==0){System.out.println(num+"是奇数");}else{System.out.println(num+"是偶数");}}else{System.out.println(num+"不是两位数");}} }
//练习,判断一个三位正整数,是否是水仙花数
import java.util.*; class If05 {public static void main(String[] args) {Scanner input=new Scanner(System.in);System.out.print("请输入一个三位数");int num=input.nextInt();//判断当前数是否是三位数if(num>=100&&num<=999){//获取各个位数int bw=num/100,sw==num%100/10,gw=num%10;//计算各个位的立方和int sum=bw*bw*bw+sw*sw*sw+gw*gw*gw;//判断,各个位立方和是否与当前num相等if(sum==num){System.out.println(num+"是水仙花数"); }else{System.out.println(num+"不是水仙花数"); }}else{System.out.println(num+"不是三位数");}} }
转载于:https://www.cnblogs.com/fdxjava/p/10571100.html
java基础的第二轮快速学习!day03相关推荐
- Java基础知识第二讲:Java开发手册/JVM/集合框架/异常体系/Java反射/语法知识/Java IO
Java基础知识第二讲(Java编程规范/JVM/集合框架/异常体系/Java反射/语法知识/Java IO/码出高效) 分享在java学习及工作中,常使用的一些基础知识,本文从JVM出发,讲解了JV ...
- Java基础-SSM之mybatis快速入门篇
Java基础-SSM之mybatis快速入门篇 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 其实你可能会问什么是SSM,简单的说就是spring mvc + Spring + m ...
- 【Java基础】swing-图形界面学习(上)
就是个人学习的笔记,按照下面的Demo一个一个复制粘贴跑起来大概就会使用Swing了 [Java基础]swing-图形界面学习(下) 文章目录 Swing 一.快速开始 练习-在上次关闭位置启动窗口 ...
- Java基础-面向对象第二特征之继承(Inheritance)
Java基础-面向对象第二特征之继承(Inheritance) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.继承的概述 在现实生活中,继承一般指的是子女继承父辈的财产.在程序 ...
- 【Java基础】swing-图形界面学习(下)
就是个人学习的笔记,按照下面的Demo一个一个复制粘贴跑起来大概就会使用Swing了,建议先从上半部分开始看 上半部分 [Java基础]swing-图形界面学习(上) 八.菜单 GUI的菜单分为 菜单 ...
- java基础入门第二版二手,细节爆炸
一面:70分钟 突击电话面试 正思考着项目功能模块,阿里面试官打来了电话,开始了阿里一面. 阿里面试官自我介绍,介绍了5分钟左右,部门的情况,主要的业务 提问开始 会哪些操作系统 Linux会一点 说 ...
- 数据库索引高频面试题:传智播客java基础入门第二版答案
在校生 如果你是在校生,你应该趁着在学校的时间夯实基础(比如计算机系统.算法.编译原理等等)不要动不动去搞什么项目,你也搞不出一个让面试官很满意的项目出来,所以根本没必要在项目上面浪费太多的时间. 如 ...
- 《Spring实战》读书笔记-第6章 渲染Web视图,java基础入门第二版pdf百度云
Spring提供了两种支持JSP视图的方式: InternalResourceViewResolver会将视图名解析为JSP文件.另外,如果在你的JSP页面中使用了JSP标准标签库(JavaServe ...
- java基础入门第二版思维导图,Java 学习--你应该有份思维导图了(基础篇)
每一门知识,除了理解它的一些原理用法之外,我觉得还有一点比较重要,那就是多整理笔记做总结. 以下是我自己亲自整理的关于 Java 学习的思维导图,分享出来希望能对大家在学习 Java 过程中有所帮助, ...
最新文章
- python毕业设计开题报告-基于python爬虫的影评情感分析研究开题报告
- A flight (to Boston) to Denver - 基于转移的顺滑技术研究 | 论文访谈间 #22
- 第一天开始学习使用git中遇到的问题
- 并发-分布式锁质量保障总结
- 服务器ip算是虚拟资产吗,云服务器算资产吗
- 【MVC】bootstrap-paginator 分页
- python点对点传输_python点对点简单实现
- 怎么彻底卸载mysql8.0_彻底卸载MySQL8.0
- python爬虫实现下载酷我里面周杰伦的付费歌曲
- 微弱信号检测_第二版-高晋占
- 汇编语言程序设计思维导图
- 怎么计算机械需要的电机,比方说一个90kw的电机它的最大电流应该是多少?应该用多少平方的铜线?怎么计算呀?...
- 腾讯云即时通讯im之获取userSig
- .分享10个最新的Web前端框架
- 计算机里面哪个代表度,二叉树中的度是什么?
- 4rx4 服务器内存2rx4_866426-001 M393A4K40BB1-CRC0Q 32GB 2Rx4三星HPE服务器内存
- CSDN的第一篇文章——聊聊股市
- MT WOFF FONT解密
- 通过更改字体解决华三H3C模拟器HCL末行只显示半行字的问题
- [exceptions]如何排查can not find symbol的编译错误
热门文章
- ftp搜索文件_Windows10下搭建FTP服务器详解(多图预警)
- 1.7编程基础之字符串 06 合法 C 标识符 python
- avg最多用多少列 mysql_MySQL之聚合数据(AVG,COUNT,MAX,MIN,SUM)
- postMessage跨域、跨iframe窗口消息传递
- matlab安装m_map,MATLAB中安装m_map后不能用,求解
- Android逆向笔记-4种方式破解下例中的smali代码
- Niginx工作笔记-通过error.log定位错误(记录一个寻找问题的方法)
- Java笔记-使用BindingResult把表单错误传出来
- java基本数据类型的标识符_java基础(一)-标识符、变量、基本数据类型及转换、运算符及表达式...
- centos7安装MySQL 5.7