技术标签: switch case java题目
展开全部
|
参考代码:62616964757a686964616fe59b9ee7ad9431333431343639import java.util.Scanner;public class Exercise7 {
public static void main(String[] strings) {
Scanner input = new Scanner(System.in);
int number_Of_DaysInMonth = 0;
String MonthOfName = "Unknown";
System.out.print("Input a month number: ");
int month = input.nextInt();
System.out.print("Input a year: ");
int year = input.nextInt();
switch (month) {
case 1:
MonthOfName = "January";
number_Of_DaysInMonth = 31;
break;
case 2:
MonthOfName = "February";
if ((year % 400 == 0) || ((year % 4 == 0) && (year % 100 != 0))) {
number_Of_DaysInMonth = 29;
} else {
number_Of_DaysInMonth = 28;
}
break;
case 3:
MonthOfName = "March";
number_Of_DaysInMonth = 31;
break;
case 4:
MonthOfName = "April";
number_Of_DaysInMonth = 30;
break;
case 5:
MonthOfName = "May";
number_Of_DaysInMonth = 31;
break;
case 6:
MonthOfName = "June";
number_Of_DaysInMonth = 30;
break;
case 7:
MonthOfName = "July";
number_Of_DaysInMonth = 31;
break;
case 8:
MonthOfName = "August";
number_Of_DaysInMonth = 31;
break;
case 9:
MonthOfName = "September";
number_Of_DaysInMonth = 30;
break;
case 10:
MonthOfName = "October";
number_Of_DaysInMonth = 31;
break;
case 11:
MonthOfName = "November";
number_Of_DaysInMonth = 30;
break;
case 12:
MonthOfName = "December";
number_Of_DaysInMonth = 31;
}
System.out.print(MonthOfName + " " + year + " has " + number_Of_DaysInMonth + " days\n");
}}
文章浏览阅读5.1w次,点赞32次,收藏247次。最近用Qt搞一个项目,里面有个功能是要加载XML日志文件的内容(大概1万行左右)然后在界面QTableWidget类型的表格里面显示由于日志文件的行数比较多,所以刷新到界面上时导致了界面卡死,刷新期间界面无法响应用户操作。而领导给我的要求是:第一:加载的时候界面不能卡死,界面要能够响应用户的操作。第二,在保证第一条的情况下,要尽可能快地加载并显示完日志的内容。第三,由于该项目是客户端,所以加载和显..._pyqt5 qtablewidget 刷新数据,页面卡顿
文章浏览阅读693次,点赞2次,收藏10次。一、需求分析1、现网描述a)如上图所示,本网络为xxx银行支行网络架构,此网络中有两套运行的网络,生产网与管理网,默认情况下,生产网通过联通200M访问总行网络,当联通200down掉以后,通过电信100M访问总行。管理网通过电信100M访问总行网络,当电信100Mdown掉以后,通过联通200M访问总行,确保网络的搞可靠性。SW1、SW2为接入交换机,接入业务P管理PC与服务器。SW3、SW4为汇聚交换机。由于流量过大,同时又为了冗余性,需要在SW3、SW4之间配置链路聚合,AR1、AR2为核心路由._避免sw1和sw2出现故障后,sw3无法感知
文章浏览阅读2.6w次,点赞9次,收藏23次。这几天很多同学都来问我,jeb工具是啥啊?咋用?是比不可是的吗?在这里小生还是疏忽了,应该早点给我们大家介绍JEB这些基础工具的,好让大家能够快速的去学习上手安卓逆向技术,那么今天小生就来给大家介绍介绍JEB工具还有它的使用方法。JEB是一个功能强大为安全专业人士设计的安卓应用程序反编译工具,用于逆向工程或者审计apk文件,可以提高效率减少许多工程师的分析时间。那我们去看一下如何去使用这款工具吧。当然如果没有安装包的同学们可以找我来领取哦。工具包和我的一致更加方便跟着小生进行操作,没有下载的朋友们_jeb工具
文章浏览阅读487次。download在官网https://www.graphviz.org/download/选择稳定版本依次进入所示目录,下载并运行exe。install注意这一步,免于自己配置PATH,其余下一步就好,目录可自行更改。check打开cmd,输入dot -version,出现版本号安装成功。但会显示没有engine,并提醒运行dot -c根据官方安装文档,是配置未更新。所以我们根据提醒运行dot -c。稍等一下后完成,可进行自己的转换操作。检测文件,已成功完成。..._graphviz 2.44.1
文章浏览阅读3.3k次,点赞5次,收藏13次。在上篇文章中,实现了GPIO模拟I2C从机的初步设计,但在实际的使用过程中,发现了一些问题,为了解决实际传输过程中发生的数据传输错误问题,在本篇文章中,会根据实际测试情况对上篇的代码做一些修改。问题描述 主从机传输主要发生在从机接收数据部分,下图1是使用示波器(500MHz 2.5GS/s)抓取的主机发送的时钟和数据信号关系。可以在图中看出: ①时钟占空比并不是50% ②数据变_i2c从机
文章浏览阅读1.9k次。组态软件,上位机软件的一种。组态软件<=上位机软件。又称组态监控软件系统软件。译自英文SCADA,即 Supervisory Control and Data Acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、通用层次的软件工具。组态软件的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在电力系_上位机软件专业英语
文章浏览阅读789次。linux nmcli网络管理前言 linux使用nmcli如何配置ip地址,以及配置端口聚合和交换端口。 配置网卡名称为eth0开头 linux配置路由,路由转发。nmcli 配置网络一,查看网卡信息[root@localhost ~]#nmcli connection show NAME UUID TY..._nmcli xmit_hash_policy
文章浏览阅读2.5k次。一.远程网管协议1.思科telnet登陆两张方式(1)账号认证登陆(2)账号+密码认证登陆2.telnet远程网管网络设备(1)双方联网并且彼此可以通信(2)在被网管设备上定义line vty 接口下的密码(3)在被网管设备上定义enable密码..._思科模拟器 please define a hostname other than router.
文章浏览阅读1.9k次,点赞3次,收藏13次。问题内容:路面箭头检测与识别(该部分主要介绍基于SVM的分类,也就是识别,检测问题暂不谈)问题背景:路面箭头识别在无人车中有着重要的作用: 1.车道线等重要信息的检测,需要排除路面箭头的干扰; 2.需要根据路面箭头的指示,完成下一步动作问题描述:为了简化这个问题,重点描述基于OpenCV的SVM路面箭头分类,我..._照片地面箭头识别 opencv
文章浏览阅读5.8k次,点赞24次,收藏32次。问题说明条件加载是springboot自动配置的刚需,其中有两个条件@ConditionalOnClass和@ConditionalOnMissingClass非常特别,它是基于class类是否存在判断的。场景的使用场景如下:import A;import B;@Configurationclass C{ @Bean @ConditionalOnClass(A.clas..._@conditiononclass编译为什么不会报错?
文章浏览阅读225次。0. 注意图像的本质就是矩阵,所以要以矩阵的眼光来理解1. 加减法1.1 加法 img1+img2:将两幅图像对应位置的像素相加(尺寸类型相同) img1+50:将img1全部像素+50,提高了整体亮度1.2 减法 img1-img2:两幅相同尺寸的图相减 img-50:将img1全部像素-50,降低了整体亮度将img1全部像素+50,提高了整体亮度右边两幅图是左边两幅图相减做差的结果,对于左边两幅图的差别不易观察,但是做差后就很明显1.2 图像混合图像混合的数学公式:g_python如何计算图像
文章浏览阅读2.5k次。1. pkg-config: exec: "pkg-config": executable file not found in $PATH解决方案:brew install pkg-config2.Package python-2.7 was not found in the pkg-config search path.Perhaps you should add the d..._pkg-config: exec: "pkg-config": executable file not found in $path