2017.12.1T19_B2_2zuoye

package com.whxiong.work01;

import java.util.Scanner;

public class Calculator {
 Scanner input = new Scanner(System.in);
 public void show() {  
  char Calculator;
  double num = 0;
  double num1 = 0;
  System.out.println("请输入第一个整数:");
  do {
   if (input.hasNextInt() == false) {
    System.out.println("输入错误!");
    break;
   }
   if (input.hasNextInt() == true)
    ;
   {
    num = input.nextInt();
   }
   System.out.println("请输入第二个整数:");
   if (input.hasNextInt() == false) {
    System.out.println("输入错误!");
    break;
   }
   if (input.hasNextInt() == true) {
    num1 = input.nextInt();
   }
   System.out.println("请输入运算符号:+ - * /");
   Calculator = input.next().charAt(0);
   switch (Calculator) {
   case '+':
    System.out.println(num + "+" + num1 + "=" + (num + num1));
    break;
   case '-':
    System.out.println(num + "-" + num1 + "=" + (num - num1));
    break;
   case '*':
    System.out.println(num + "*" + num1 + "=" + (num * num1));
    break;
   case '/':
    System.out.println(num + "/" + num1 + "=" + (num / num1));
    break;
   }
   break;
  } while (input.hasNextInt() == false);
 *****************************************************

package com.whxiong.work01;

public class CurrentTime {
    String year;
       String mooth;
       String date;
       String hour;//小时
       String minutes;//分钟
       String second;//秒     
public void show1(){
 System.out.println("当前时间是:"+(year+mooth+date+hour+minutes+second));
}
      ***********************************************************

package com.whxiong.work01;
import java.util.*;
public class Hero {
 Scanner input=new Scanner(System.in);
  String heroName;
  double heroLife;
  String monsterName;//monster》》》》怪物
  double monsterLife;//怪物生命
  String monsterType;//怪物类型
  String weaponsName;//weapons》》》》武器
  double weaponsDamage;//damage》》》》攻击力,武器攻击力
 public void show2() {
  System.out.println("输入英雄姓名:");
   heroName=input.next();
   System.out.println("输入英雄生命值:");
   heroLife=input.nextDouble();
  System.out.println("输入怪物名字:");
   monsterName=input.next();
  System.out.println("输入怪物生命值:");
   monsterLife=input.nextDouble();
  System.out.println("输入怪物类型:");
   monsterType=input.next();
  System.out.println("输入武器名:");
   weaponsName=input.next();
  System.out.println("输入武器攻击力:");
   weaponsDamage=input.nextDouble();
  System.out.println("我是英雄,我的基本信息如下:");
  System.out.println("姓名:"+heroName+",生命值:"+heroLife);
  System.out.println("我是武器,我的基本信息如下:");
  System.out.println("武器名:"+weaponsName+",攻击力:"+weaponsDamage);
  System.out.println("我是怪物,我的基本信息如下:");
  System.out.println("姓名:"+monsterName+",生命值:"+monsterLife+",类型:"+monsterType); 
 } 
}******************************************************

package com.whxiong.work01;

public class Work01 {

 /**
  * @param args
  */
 public static void main(String[] args) {
  System.out.println("第二题");
  System.out.println("******************************");
  Calculator calculator = new Calculator();
  calculator.show();
  
  System.out.println("\n");
  System.out.println("第三题");
  System.out.println("******************************");
  CurrentTime currentTime = new CurrentTime();
  currentTime.year = "2015年";
  currentTime.mooth = "5月";
  currentTime.date = "12日";
  currentTime.hour = "10点";
  currentTime.minutes = "11分";
  currentTime.second = "00秒";
  currentTime.show1();
  
  System.out.println("\n");
  System.out.println("第六题");
  System.out.println("******************************");
  System.out.println("\n");
  Hero hero = new Hero();
  hero.show2();
  

 

转载于:https://www.cnblogs.com/xiaoxiao1016/p/7991535.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/267967.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

git指令快捷 idea_IDEA+Git+Gitlab使用详细教程

GitLab 安装踩坑502错误码和访问卡顿解决办法Gitlab对内存的要求高,我的服务器Centos 72核心2G内存,频繁报502错误,访问也很卡。原因可能是可用内存太少。# free -m 查看可用内存这里看到free不多了,解决办法有扩内存或者使用虚拟…

记:ubuntu下交叉编译arm的链接库

以第三方库libjpeg为例,编译所需要的三步: 1、配置./configure脚本参数, ./configure --prefix/home/huanghaitao/Winshare/jpeg-9c/libjpeg CCarm-linux-gnueabihf-gcc --hostarm-linux --enable-shared --enable-static–prefix&#xff0…

flash 绘图API:绘制弧线

把之前没有记录的笔记都记录一下,顺便方便日后查询。绘制弧线,对于一些制作课件的人来讲会有一些用处的。绘制弧线采用的基本思路是采用描点的方法实现。从一个开始角度,到另一个角度结束,在这个角度区间里面进行描点连线。 【A&a…

scala中Stream理解

// Stream:Stream is lazy List;// Stream惰性求值指它只确定第一个值,后面的值用到再求值,这样可以防止数据过大全部加载导致内存溢出// 将Range转化成Streamval stream (1 to 1000).toStreamprintln(stream) // Stream(1, ?)println(stream.head…

关于SDL SDL_CreateWindowFrom和SDL_DestroyWindow第二次后无法将视频显示出来。

最近自己用QT搞一个监控平台的程序UI,然后后台一些视频处理是使用FFMPEG和SDL来做的。 在关闭播放窗口SDL_DestroyWindow后,再次去显示视频就会发现显示不出来。代码如下 int SDLPlayer::SDLPlay() {SDL_Window *sdlScreen{ NULL };//窗口SDL_Renderer*…

简单概念

一、数据库查询I. 直接生成sql语句。 sql server每次都要对其进行编译,在性能方面不会有很大的提高。另外也不够安全。容易被攻击.II. 使用带参数的sql命令。这种方式sql server只对其编译一次,对于不同的参数可以重复使用编译后的命令。提高了性能.III.…

瘦子的肠道菌群和胖子的区别_胖子和瘦子的终极 PK:比基因?比运动?比肠道细菌!...

学术会议的自助餐厅里碰见了小师妹,小师妹餐盘里的食物堆成了小山,几位同学指指小师妹的「救生圈」说道:「多日不见,增肥不少,看来这世间没有无缘无故的胖,也没有无缘无故的瘦啊!」小师妹一脸委…

转: Vim快捷键分类

Vim快捷键分类 http://www.cnblogs.com/jikey/archive/2011/12/28/2304341.html 一. 移动&#xff1a;h,j,k,l: 左&#xff0c;下&#xff0c;上&#xff0c;右。w: 下一个词的词首。e:下一个词的词尾。b:上一个词的词首。<>: v 模式选中后进行缩进。二. 跳转&#xff1a…

FFMPEG av_frame_move_ref 使用

最近使用ffmpeg总会碰到视频帧拷贝的问题&#xff0c;其中av_frame_move_ref 就可以实现视频帧的拷贝功能。 函数原型&#xff1a; void av_frame_move_ref(AVFrame *dst, AVFrame *src);使用方法&#xff1a; AVFrame *dst av_frame_alloc(); AVFrame *src av_frame_alloc…

HTTP详解(转载)

HTTP是一个属于应用层的面向对象的协议&#xff0c;由于其简捷、快速的方式&#xff0c;适用于分布式超媒体信息系统。它于1990年提出&#xff0c;经过几年的使用与发展&#xff0c;得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版&#xff0c;HTTP/1.1的规范化工作…

cmos存储器中存放了_CMOS存储器中存放了计算机的一些参数和信息,其中不包含在内的是( )。_学小易找答案...

【单选题】在计算机网络中,( )用于验证消息发送方的真实性。【单选题】【单选题】质点做半径为 R 的变速圆周运动时 , 加速度大小为 ( v 表示任一时刻质点的速率 ) ( )【单选题】在PC机中,输入/输出设备通过( )与各自的控制器连接起来。【多选题】一质点沿半径为R的圆周运动,路…

vos限制客户呼出时间

问题&#xff1a; 公司希望自己的卡线晚上 21&#xff1a;00-24&#xff1a;00 早上00&#xff1a;00-7&#xff1a;30不能打出电话&#xff0c;以防遭投拆&#xff0c; 那么如何设置&#xff1f; 方法&#xff1a; 找到客户使用的落地网关&#xff0c; 落地网关——补充设置…

QT-监视平台

空余时间学习QT的UI&#xff0c;做了一个监视平台&#xff0c;直接上图。 页面1&#xff1a;视频监控 页面2&#xff1a;视频回放 页面3&#xff1a;系统设置 未完成。。。。。。。。 做的不好的地方请大家指正&#xff0c;项目现在还在开发阶段&#xff0c;仅供学习参考…

Orchard架构介绍

在如何使用Orchard搭建敏捷个人的网站&#xff08;2&#xff09;中 介绍了如何使用Orchard&#xff0c;但对于我们来说&#xff0c;更重要的是学习Orchard是如何架构的&#xff0c;如果我们自己编写一个类似应用该如何做。今天有空再次看看 Orchard的其它内容&#xff0c;本篇介…

【服务器】一次对Close_Wait 状态故障的排查经历

最近接连听说一台线上服务器总是不响应客户端请求。 登录服务器后查询iis状态&#xff0c;发现应用程序池状态变为已停止。 按经验想&#xff0c;重启后应该就ok&#xff0c;第一次遇到也确实起了作用&#xff0c;当时完全没在意&#xff0c;以为是其他人无意把服务关闭了而已。…

听力阈值计算_中耳功能分析:临床听力测试的重要手段!

点击甘峰听力关注我们中耳功能测试是临床听力学测试中一个重要部分&#xff0c;和常规的气、骨导纯音测试不一样&#xff0c;中耳功能测试从测试的内容看&#xff0c;主要有鼓室声导抗测试、声順值测试、镫骨肌反射阈值测试、咽鼓管功能测试等。从测试的原理看&#xff0c;现代…

大话移动开发之QT-Quick

大话移动开发之QT-Quick 这是一段关于移动开发之QT-Quick开发的音频&#xff0c;由嘉文&鲜橙&李唐三位朋友录制&#xff0c;内容非常丰富&#xff0c;希望大家喜欢。 节目介绍&#xff1a; 如今的智能终端市场风起云涌&#xff0c;移动开发也成了许多开发人员创造梦想的…

go json 自定义_Go语言Echo Web框架9-日志

上一节:Go语言Echo Web框架8-JWT 这一节介绍日志echo自带的日志中间件记录有关每个HTTP请求的信息日志日志中间件用法e.Use(middleware.Logger())样本输出{ "time":"2020-09-13T21:58:07.372015644-08:00", "remote_ip":"::1", &…

C++提取PDF页成BMP图片

背景&#xff1a;之前接了一个小单子&#xff0c;需求就是将PDF转成.tif图片&#xff0c;刚好闲着&#xff0c;就搜了许多资料&#xff0c;最后选择的是PDFium SDK。 1、首先是打开PDF文件&#xff0c; //chPDF为文件路径 FPDF_DOCUMENT pdf_doc FPDF_LoadDocument(chPDF, NU…

Agile in a Flash:重新定义纪律

今天偶遇《Agile in a Flash》一书&#xff0c;第一眼就有想一口气读完的冲动。但好书需要的是慢慢品味&#xff0c;偶尔翻翻也会有不一样的感悟。看过一部分后就有了翻译它的想法&#xff0c;一方面可以让自己慢下来细细研读&#xff0c;另一方面也可以和更多人分享。 专注工作…