day05作业
一.1.switch 2.字符串 3.表达式1 4.break 5.continue
二.1.B 2.A 3.BD 4.D 5.B 6.B 7.A 8.D 9.D 10.B
三.1.√ 2.√ 3.× 4.√ 5.√ 6.×
四.1.
都是选择语句,if后的括号里是条件表达式,switch后的括号里不是条件表达式,可以是变量名和表达式。
2.
都是循环语句,while循环先判断条件是否成立,然后决定是否执行本次循环,dowhile循环至少执行一次循环体。
3.
break跳出循环,continue跳出本次循环继续执行下一次循环
五.
import java.util.Scanner;
class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个数:");
int i = sc.nextInt();
if (i % 2 == 0) {
System.out.println("偶数");
}else{
System.out.println("奇数");
}
}
}
import java.util.Scanner;
class Grade_Switch {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入成绩:");
int i = sc.nextInt();
switch (i/10) {
case 10:
case 9:
System.out.println("A级");
break;
case 8:
System.out.println("B级");
break;
case 7:
System.out.println("C级");
break;
case 6:
System.out.println("D级");
break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:
System.out.println("E级");
break;
default:
System.out.println("请输入正确的成绩");
break;
}
}
}
import java.util.Scanner;
class Grade_If {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个成绩:");
int i = sc.nextInt();
if (i >= 90 && i <= 100) {
System.out.println("A等");
}else if (i >= 80 && i < 90) {
System.out.println("B等");
}else if (i >= 70 && i < 80) {
System.out.println("C等");
}else if (i >= 60 && i < 70) {
System.out.println("D等");
}else if (i >= 0 && i < 60) {
System.out.println("E等");
}else{
System.out.println("请输入正确的成绩:");
}
}
}
import java.util.Scanner;
class TestSeason {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入一个月份:");
int month = sc.nextInt();
switch (month) {
case 3:
case 4:
case 5:
System.out.println("春天-春暖花开 春意盎然-植树 踏青");
break;
case 6:
case 7:
case 8:
System.out.println("夏天-夏日炎炎 夏雨雨人-游泳 吃雪糕");
break;
case 9:
case 10:
case 11:
System.out.println("秋天-秋高气爽 一叶知秋-赏月 登高");
break;
case 12:
case 1:
case 2:
System.out.println("冬天-寒冬腊月 滴水成冰-吃年糕 堆雪人");
break;
default:
System.out.println("请输入正确的月份");
break;
}
}
}
import java.util.Scanner;
class SumGrade{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入第1个学生的成绩:");
int a = sc.nextInt();
System.out.println("请输入第2个学生的成绩:");
int b = sc.nextInt();
System.out.println("请输入第3个学生的成绩:");
int c = sc.nextInt();
System.out.println("请输入第4个学生的成绩:");
int d = sc.nextInt();
System.out.println("请输入第5个学生的成绩:");
int e = sc.nextInt();
int sum = a + b + c + d + e;
System.out.println("5个学生的成绩和为:"+sum);
}
}
import java.util.Scanner;
class TestPresent {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("请输入成绩:");
int i = sc.nextInt();
if (i >= 90 && i <= 100) {
System.out.println("买电脑");
}else if (i >= 80 && i <= 89) {
System.out.println("买手机");
}else if (i >= 60 && i <= 79) {
System.out.println("吃大餐");
}else if (i >= 0 && i <= 59) {
System.out.println("买学习资料");
}else{
System.out.println("请输入正确的成绩");
}
}
}
class TestCola {
public static void main(String[] args) {
for (int i = 0;i <= 20 ;i++ ) {
if (i * 2 == 20) {
System.out.println("最多可以喝"+i+"瓶可乐");
}
}
}
}
day05作业的更多相关文章
- Python:Day05 作业
购物车: product_list = [['iphone6s',5800],['mac book',9800],['coffee',32],['book',80],['bike',1500]] sh ...
- python day05 作业答案
1. b.不可以 c.tu=("alex",[11,22,{"k1":"v1","k2":["age" ...
- python day05作业
- day05作业---字典
# 字典找位置 用键, 列表.元组找位置 用索引'''1.有如下变量(tu是个元祖),请实现要求的功能tu = ("alex", [11, 22, {"k1": ...
- day05 作业
猜年龄 ''' 输入姑娘的年龄后,进行以下判断: 1. 如果姑娘小于18岁,打印"不接受未成年" 2. 如果姑娘大于18岁小于25岁,打印"心动表白" 3. 如 ...
- python 作业
Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...
- ios9API基础知识总结(二)
UIAlertView(警告框) UIAlertView *alert = [[UIAlertView alloc]initWithTitle:@"标题" message:@&qu ...
- DSB
Linux day01 计算机硬件知识整理 作业要求:整理博客,内容如下 编程语言的作用及与操作系统和硬件的关系 应用程序->操作系统->硬件 cpu->内存->磁盘 cpu与 ...
- 老男孩Python全栈第2期+课件笔记【高清完整92天整套视频教程】
点击了解更多Python课程>>> 老男孩Python全栈第2期+课件笔记[高清完整92天整套视频教程] 课程目录 ├─day01-python 全栈开发-基础篇 │ 01 pyth ...
随机推荐
- Redis中国用户组|唯品会Redis cluster大规模生产实践
嘉宾:陈群 很高兴有机会在Redis中国用户组给大家分享redis cluster的生产实践.目前在唯品会主要负责redis/hbase的运维和开发支持工作,也参与工具开发工作 Outline 一.生 ...
- C++继承与组合的区别
C++程序开发中,设计孤立的类比较容易,设计相互关联的类却比较难,这其中会涉及到两个概念,一个是继承(Inheritance),一个是组合(Composition).因为二者有一定的相似性,往往令程序 ...
- Java之List和Set
List.Set.数据结构.Collections 初次学习,涉及到List集合,Set集合和数据结构方面的一些知识,有错误还请批评指正 数据结构 数据存储的常用结构有:栈.队列.数组.链表和红黑树. ...
- Javascript/jQuery关于JSON或数组集合的几种循环方法
JavaScript遍历JSON或数组集合: /** * 根据json数据生成option树形控件 * 如果有children节点则自动生成树形数据 * @param {JSON} data * @p ...
- View 的setTag() 和 getTag()
View 的setTag() 和 getTag()ImageView.setTag(""); 就是当多个ImageView用到一个监听器时,能触发不同的情况,是View的方法 Ad ...
- Java入门:基础算法之检查奇偶性
本程序检查一个数是奇数还是偶数. import java.util.Scanner; class CheckEvenOdd { public static void main(String args[ ...
- R语言:克里金插值
基于空间自相关,R语言克里金插值 library(gstat) Warning message: In scan(file = file, what = what, sep = sep, quote ...
- solr6.3.0升级与IK动态词库自动加载
摘要:对于中文的搜索来说,词库系统是一个很比较重要的模块,本篇以IK分词器为例子,介绍如何让分词器从缓存或文件系统中自动按照一定频次进行加载扩展词库 Lucene.Solr或ElasticStack如 ...
- Hadoop基础-Idea打包详解之手动添加依赖(SequenceFile的压缩编解码器案例)
Hadoop基础-Idea打包详解之手动添加依赖(SequenceFile的压缩编解码器案例) 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.编辑配置文件(pml.xml)(我 ...
- ASP.NET Core的身份认证框架IdentityServer4--(5)自定义用户登录(使用官网提供的UI)
IdentityServer官方提供web页面,可以根据需求修改样式.具体UI下载跟配置参考官网文档. 文档地址:https://identityserver4.readthedocs.io/en/r ...