从键盘上输入从键盘上输入数字1~7,获取对应的英文名称星期。

分析思路:

本题是获取对应的对象,因此首先想到switch的结构,考虑到循环所以使用do-while循环。

代码:


package Homework1208;import java.util.Scanner;//从键盘上输入数字1~7,获取英文星期
public class Weekly {public static void main(String[] args) {short weekNum ;    //输入获取星期的数字Scanner input = new Scanner(System.in);do {System.out.println("请输入数字1——7(输入0时结束):");//从控制台获取——星期所对应的数字weekNum = input.nextShort();switch(weekNum){case 1:System.out.println("Monday");break;case 2:System.out.println("Tuesday");break;case 3:System.out.println("Wednesday");break;case 4:System.out.println("Thursday");break;case 5:System.out.println("Friday");break;case 6:System.out.println("Saturday");break;case 7:System.out.println("Sunday");break;}}while(weekNum!=0);//weekNum不为0,继续循环System.out.println("结束程序!");}
}

运行结果:

从键盘上输入从键盘上输入数字1~7,获取对应的英文名称星期。相关推荐

  1. Java黑皮书课后题第4章:*4.15(电话键盘)电话上的国际标准字母/数字映射如下所示。编写程序,提示用户输入一个小写或大写字母,然后显示对应数字。对于非字母输入,提示非法输入

    *4.15(电话键盘)电话上的国际标准字母/数字映射如下所示.编写程序,提示用户输入一个小写或大写字母,然后显示对应数字.对于非字母输入,提示非法输入 题目 题目概述 运行示例 破题 代码 题目 题目 ...

  2. qt 调用linux键盘输入,嵌入式linux上QT标准键盘输入的实现

    1.嵌入式linux上QT标准键盘输入的实现 在嵌入式平台上运行QTE时,使用的键盘通常不是标准键盘,而是嵌入式设备外扩的普通按键.那么实现QTE键盘输入的方法大体上可以分为两类: (1)编写一个普通 ...

  3. C语言基础课 编写程序之1.从键盘上输入月份,判断季节(3-5月是春季,6-8月为夏季,9-11为秋季,12.1.2为冬季)2.编写判断的正整数是否既是5又是7的整数倍,若是输入yes,否则输入no

    1.从键盘上输入月份,判断季节(3-5月是春季,6-8月为夏季,9-11为秋季,12.1.2为冬季) #include<stdio.h> int main() {int mouth;pri ...

  4. D - 0把手放在键盘上时,稍不注意就会往右错一位。这样,输入Q会变成输入W,输入J会变成输入K

    /*把手放在键盘上时,稍不注意就会往右错一位.这样,输入Q会变成输入W,输入J会变成输入K等.键盘如图所示.输入输出 输入一个错位后敲出的字符串(所有字母均 大写),输出打字员本来想打出的句子.输入保 ...

  5. 编程从键盘上输入一行字符,依次读入字符显示在屏幕上,以回车结束输入

    编程从键盘上输入一行字符,依次读入字符显示在屏幕上,以回车结束输入. 程序运行的输入输出样例: abcdefg abcdefg

  6. Android官方开发文档Training系列课程中文版:键盘输入处理之指定输入的类型

    原文地址:http://android.xsoftlab.net/training/keyboard-input/index.html 引言 在文本框接收到焦点时,Android系统会在屏幕上显示一个 ...

  7. 键盘与鼠标器是微型计算机上最常用的,2016年职称计算机考试WindowsXP考前预测试题5...

    填空题 1.3.5英寸磁盘的滑块小孔打开时,该盘只能(读),不能(写),称为(写保护). 2.软盘上的HD标记表示(双面高密度). 3.常用的双面高密度3.5英寸盘的容量为(1.44MB). 4.硬盘 ...

  8. linux 笔记本键盘灯驱动程序,安装和使用CKB Next在Linux上更改Corsair键盘背光设置...

    本文介绍在Ubuntu.Debian.Arch Linux.Fedora.OpenSUSE系统下安装和使用CKB Next的方法,以在Linux系统上更改Corsair键盘背光设置.Corsair键盘 ...

  9. stm32 薄膜键盘原理_铅锤哥:市面上的笔记本键盘优缺点解析,看完秒懂

    点击上面↑ 玩转电脑 关注铅锤哥,轻松学电脑 本文转自电脑快科技网 笔记本电脑的键盘,虽然看起来都差不多,但是这小小的键盘也分成许多种不同的类型,今天我们就来系统的介绍一下不同种类的笔记本电脑键盘,以 ...

最新文章

  1. Spring Boot Actuator:在其顶部具有MVC层的自定义端点
  2. MySQL 表和列的注释
  3. Python测试开发django1.简介
  4. cocos2d-x之读取xml文件
  5. 记录——《C Primer Plus (第五版)》第九章编程练习第十题
  6. 2018年大数据趋势丨大数据的黄金时代
  7. presto 使用 部署_探秘Presto+Alluxio高效云端SQL查询
  8. spring-第十四篇之资源访问Resource接口
  9. c语言编程入门教程for,C语言编程入门教程精 简版.ppt
  10. 云优CMS插件不需要云优CMS授权码的插件
  11. NPDP 产品经理国际资格认证
  12. 24V单节锂电池充电芯片
  13. c语言编写矩阵逆置乘法,200个c语言实例的源码
  14. java在pdf文件中插入字_如何在PDF上添加文字?
  15. 爱情婚姻 - 苏格拉底
  16. 1052 Linked List Sorting (25 分)-PAT甲级
  17. Airflow Timezone
  18. 大数据的应用场景都有哪些(医疗篇)
  19. 旅行app(游记、攻略、私人定制) | 顺便游旅行H5移动端实例
  20. 翻译-Neural Snowball for Few-Shot Relation Learning

热门文章

  1. E-study使用记录
  2. connection holder is null 异常
  3. python内网穿透 开源_反向代理和内网穿透
  4. Esp32快速接入腾讯云之智能冷空调扇实例
  5. 十个技巧,让你成为“降维”专家|湾区人工智能
  6. Android shape画虚线,不显示或者显示是实线的解决方案
  7. java键盘循环输入5个学生的成绩_键盘录入5个学生的信息根据总分从高到低输出在控制台...
  8. Laravel+Layui后台敏捷开发框架
  9. 学校计算机管理员安全责任书,计算机教室管理员安全读责任书.doc
  10. Kalman滤波算法解释与实现