第一题:
看程序说答案
int a = 10;
int b = 3;
int c = a + b;//13
int d = a - b;//7
int e = a * b; //30
int f = a / b; //3
int g = a % b;//1
a++;//10
++a;//12
b--;//3
--b;//1

第二题:
看程序说答案
int a = 10;
a += 2;//12
a -= 3; //9
a *= 4; //36
a /= 5; //7
a %= 3;//1

第三题:
1.定义一个变量a, 初始化值自己决定,判断a的值是否大于10, 输出true或false
    int a=3; System.out.println(a>10);
2.定义一个变量b, 初始化值自己决定,判断a和b的值是否相等, 输出true或false
     int a=8,b=2;
     System.out.println(a==b);
3.定义一个变量c, 初始化值自己决定,判断c的值是否小于等于a和b的值之和,输出true或false
    int a=9,b=1,c=10;
    System.out.println(c<=a+b);



第四题:
用程序实现如下不等式
1. 0 < x < 5
//x<0&&x>5

2. 10 <= a <= 20
//10<=a&&a <= 20

3. b < 5 或者 b > 10
//b<5|b>10


4. 0 < c < 5 或者 10 < c < 20
//0<c&&c<5||10<c&&c<20


第五题:
看程序说结果,注意不要提前运行代码。
public class Test {
public static void main(String[] args) {
short s = 30;
int i = 50;
s += i;
System.out.println("s="+s); // 80
int x = 0;
int y = 0;
int z = 0;
boolean b;

b = x>0 && z++>1;
x++;
System.out.println("b="+b);// false
System.out.println("z="+z); //0

b = x>0 || z++>1;
System.out.println("b="+b);//true
System.out.println("z="+z); //0
}
}

第六题:
1.定义一个三位整数,请分别获取该三位数上每一位的数值
2.例如:定义的整数123的个位、十位、百位,分别是3、2、1
3.打印格式:"数字123的个位是 3, 十位是 2, 百位是 1"
int a=123;
System.out.println("数字123的个位是"+(a%100%10)+", 十位是"+(a/10%10)+", 百位是 "+(a/100));

第七题:
1.定义一个整数代表一个学生成绩(int类型)
2.判断该学生成绩是否及格
3.打印格式:
成绩>=60:输出 true
成绩<60: 输出 false

int a=23;
System.out.println(a<60?true:false);
System.out.println(a>60?true:false);

提示:可以使用 三元算术运算符实现


第八题:
1.定义两个int类型变量a,b. 求出两个变量的最大值,并打印出来
    int a=6,b=12;
   System.out.println(a<b?a:b);
2.定义三个int类型变量c,d,e. 求出三个变量的最大值,并打印出来
      int a=6,b=12,c=13;
     System.out.println(a>b?a>c?a:c:b>c?b:c);

第九题:
分析以下需求,并用代码实现:
1.功能描述:定义一个变量代表月份,输出对应的季节
2.要求:
(1)定义一个整数(代表月份,范围1-12)
(2)输出该月份对应的季节
3,4,5春季
6,7,8夏季
9,10,11秋季
12,1,2冬季
(3)演示格式如下:
月份:3
控制台输出:3月份是春季

public static void main(String[] args) {
System.out.print("月份:");
Scanner sc = new Scanner(System.in);
int month = sc.nextInt();
switch (month) {

case 3:

case 4:

case 5:

System.out.println(month + "月份是春季");

break;

case 6:

case 7:

case 8:

System.out.println(month + "月份是夏季");

break;

case 9:

case 10:

case 11:

System.out.println(month+ "月份是秋季");

break;

case 12:

case 1:

case 2:

System.out.println(month+ "月份是冬季");

break;
default :
System.out.println("没有这个月份");

}
}

work02的更多相关文章

  1. Cloudera Manager5安装总结遇到问题及解决办法

    安装过程中,由于网络终端,导致下面问题: 问题1:安装停止在获取安装锁/tmp/scm_prepare_node.tYlmPfrT using SSH_CLIENT to get the SCM ho ...

  2. Cloudera 建议使用 NTP 使 Hadoop 群集实现时间同步

    主机的 NTP 服务未响应时钟偏差请求. 建议 这是主机运行状况测试,用于检查主机的系统时钟是否与其 NTP 服务器不同步.该测试能检查“ntpdc -c loopinfo”命令报告的主机时钟偏差绝对 ...

  3. java学习笔记(详细)

    java平台 1.J2SE java开发平台标准版 2.J2EE java开发平台企业版 java程序需要在虚拟机上才可以运行,换言之只要有虚拟机的系统都可以运行java程序.不同系统上要安装对应的虚 ...

  4. java基础语法(三大基础)

    一.标识符 标识符是用于包名.类名.变量名.方法名.对象名.数组名.集合名等的命名:   规则: (1)可以使用英文字母.阿拉伯数字.下划线_.$符号 (2)不能以数字开头 (3)不能使用Java中的 ...

  5. VELT-0.1.5开发:使用kgdb调试Linux内核【转】

    转自:http://demo.netfoucs.com/lights_joy/article/details/44106589 VELT的全称是Visual EmbedLinuxTools,它是一个与 ...

  6. K8S+GitLab-自动化分布式部署ASP.NET Core(一) 部署环境

    一.部署流程介绍 开发人员通过Git上传asp.net core 项目到Gilab,并编写好.gitlab-ci.yml , GitLab-Runner 自动拉取代码,然后进行Build,编译,单元测 ...

  7. BUCT20180814邀请赛 Solution

    A:SUM 水. #include<bits/stdc++.h> using namespace std; #define N 100010 typedef long long ll; i ...

  8. python中多线程,多进程,多协程概念及编程上的应用

    1, 多线程 线程是进程的一个实体,是CPU进行调度的最小单位,他是比进程更小能独立运行的基本单位. 线程基本不拥有系统资源,只占用一点运行中的资源(如程序计数器,一组寄存器和栈),但是它可以与同属于 ...

  9. Cloudera Manager5安装总结遇到问题及解决办法 CDH 5.8 on CentOS 7

    问题导读:1.Cloudera Manager在线安装你认为有什么优点和缺点?2.Cloudera Manager安装过程中遇到,你认为该如何解决?3.在线安装addr.arpa domain nam ...

  10. 思科DCHP解决方案

    DHCP功能平时用的不算少,而且本人的几乎所有的DHCP功能都是在交换机上实现的,虽然也可以通过PC实现,而且PC的DHCP Server功能还更完善,比如可以不受DHCP作用域的限制.IP分配情况直 ...

随机推荐

  1. MaxCompute湖仓一体介绍

    ​简介:本篇内容分享了MaxCompute湖仓一体介绍. 分享人:孟硕 阿里云 MaxCompute产品专家 视频链接:数据智能实战营-北京站 专题回顾 正文: 本篇内容将通过两个部分来介绍MaxCo ...

  2. EDA 事件驱动架构与 EventBridge 二三事

    ​简介: 事件驱动型架构 (EDA) 方兴未艾,作为一种 Serverless 化的应用概念对云原生架构具有着深远影响.当我们讨论到一个具体架构时,首当其冲的是它的发展是否具有技术先进性.这里从我们熟 ...

  3. ElasticSearch IK 分词器快速上手

    ​简介: ElasticSearch IK 分词器快速上手 一.安装 IK 分词器 1.分配伪终端 我的 ElasticSearch 是使用 Docker 安装的,所以先给容器分配一个伪终端.之后就可 ...

  4. docker-compse 安装nginx 配置目录挂载

    一.新建一个启动服务的目录 mkdir /usr/local/docker/compose cd /usr/local/docker/compose 二.新建文件docker-compose.yml ...

  5. Threading Programming Guide:One

    苹果支持的产生线程的方式 Operation Object 使用OperationQueue,具体可以参考:Concurrency Programming Guide GCD 使用诸如dispatch ...

  6. WebGL:使用着色器进行几何造型

    前言 本文将介绍如何使用着色器来进行几何造型,说到几何图形大家一定都不陌生,比如说三角形.圆形,接触过WebGL基础使用的小伙伴一定都知道怎么去在画布上绘制一个三角形,只要传入三个顶点坐标,并选择绘图 ...

  7. 密码学—重合指数法Python程序

    重合指数(Ic) 计算重合指数就是用来验证在Kasiski测试法中猜测出来的各种密钥长度哪一个才是最接近真实密钥长度的. 计算重合指数步骤 按照Kasiski测试法猜测的密钥长度分组 ↓ 分好组之后将 ...

  8. pip install 报错:Versioning for this project requires either an sdist tarball, ...

    问题:Versioning for this project requires either an sdist tarball, or access to an upstream git reposi ...

  9. Idefics2 简介: 为社区而生的强大 8B 视觉语言模型

    我们很高兴在此发布 Idefics2,这是一个通用的多模态模型,接受任意文本序列和图像序列作为输入,并据此生成文本.它可用于回答图像相关的问题.描述视觉内容.基于多幅图像创作故事.从文档中提取信息以及 ...

  10. flask注册功能

    一个项目的简单结构划分 首先创建一个新项目 可以正常运行与访问 创建配置文件并添加配置. 将这里拆分到不同的文件中,让启动文件更加简洁. 创建一个apps包,导入配置模块,导入Flask,定义创建ap ...