java输入年份的函数_JAVA 中输入年份和月份输出月历 我才学java EditPlus 编译通过...
importjava.util.Scanner;classYear{publicstaticvoidmain(String[]args){inty,m,i=0;Scannerscan=newScanner(System.in);System.out.print("请输入年");y=scan.nextInt();System.out...
import java.util.Scanner;
class Year
{
public static void main(String[] args)
{
int y,m,i=0;
Scanner scan=new Scanner(System.in);
System.out.print("请输入年");
y=scan.nextInt();
System.out.print("请输入月");
m=scan.nextInt();
if(((y%4==0&&y%100!=0)||y%400==0)&&m==2)
i=0;
if(m==1||m==3||m==5||m==7||m==8||m==10||m==12)
i=1;
if(m==4||m==6||m==9||m==11)
i=2;
switch(i)
{
case '0':
{
reyue();break;
}
case '1':
{
System.out.println("不是");
dayue();break;
}
case '2':
{
xiaoyue();break;
}
}
}
public static void xingqi()
{
int i;
for(i=1;i<=7;i++)
System.out.print("星期"+i+" ");
}
public static void reyue()
{
int i;
xingqi();
for(i=1;i<=28;i++)
System.out.print(i+" ");
}
public static void dayue()
{
int i;
xingqi();
for(i=1;i<=31;i++)
System.out.print(i+" ");
}
public static void xiaoyue()
{
int i;
xingqi();
for(i=1;i<=30;i++)
System.out.print(i+" ");
}
}
闰月有缺陷我会改的
程序
是用 i 做标志switch每种月的情况输出
函数中有一个负责输出星期
展开
java输入年份的函数_JAVA 中输入年份和月份输出月历 我才学java EditPlus 编译通过...相关推荐
- java有没有回调函数_Java中的回调函数 - wangjianme的个人空间 - OSCHINA - 中文开源技术交流社区...
Java代码的回调函数经常由框架或是系统定义,由程序开发人员填充. 它的最主要特点是即定义了调用的规范同时又非常的灵活. 回调函数有些类似于观察者模式,它们的区别在于:观察者模式返回的参数为Event ...
- java不统计冠词_java中输入一段英文文章,请统计出该文章中的冠词数有多少个....
共回答了17个问题采纳率:94.1% package play; import java.util.Scanner; public class Test2 { public static void m ...
- java怎么调用存储函数_java中调用存储过程或存储函数的方法
java中调用存储过程或存储函数的方法 1.调用存储过程:CallableStatement clstmt = null;try {clstmt = conn.prepareCall("{c ...
- java数据类型的转换函数_JAVA中常用数据类型转换函数
JAVA中常用数据类型转换函数: string->byte Byte static byte parseByte(String s) byte->string Byte static St ...
- java拆分电话号码的函数_java中split拆分字符串函数用法
package com.java.lang; public class StringSp { /** * @param args */ public static void main(String[] ...
- java中输入的程序_Java中输入的用法
Java中输入 1. 读取输入 1)构建一个Scanner,附属到System.in Scanner in = new Scanner(System.in); 此时可以使用Scanner类的各种方法来 ...
- java一行输入多个数据类型_Java中的3种输入方式实现解析
这篇文章主要介绍了Java中的3种输入方式实现解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1.从键盘读取char类型数据 char ch = ...
- java键盘输入字符串静态变量_Java 中为什么样在静态方法中可以调用的方法、可以使用的成员变量必须是静态的?老师说字符串常量和静态变量放在data segment中...
在上一篇文章中,小编为您详细介绍了关于<C字符串以'\0'结尾的问题?为什么样C语言字符串常量可以当做指针>相关知识.本篇中小编将再为您讲解标题Java 中为什么样在静态方法中可以调用的方 ...
- java控制台两个字符串_java控制台输入字符串
实验要求: 1/7 1.掌握 JDK 的安装及参数配置方法,能在控制台界面使用 Java 命令进行 Java 程序的编译及运行. 2.掌握 Eclipse 软件安装方法.3.掌握在 ...... 习题 ...
最新文章
- 问题.NET--win7 IIS唯一密钥属性“VALUE”设置为“DEFAULT.ASPX”时,无法添加类型为“add”的重复集合...
- ECJTUACM16 Winter vacation training #4 题解源码
- (转载)彻底理解浏览器的缓存机制
- flock - 必应词典
- 通俗地讲清楚fit_transform()和transform()的区别
- 一文彻底搞懂Java中的值传递和引用传递!
- 【公测】智能便捷稳定 新版家园只为给你不一样的体验~
- 将视图状态存入数据库(3)
- 【Excel】多条件查找
- as3 socket 跨域连接
- Windows10蓝屏提示错误操作Wdwifi.sys
- Unable to start embedded Tomcat
- sqlplus执行语句报错:unknown command beginning解决方案
- mysql多实例配置安装_Mysql 多实例安装配置方法一
- 牛客网-腾讯编程校招真题 编码 Java
- java 微秒 时间_Java中时间的计算 年月日小时分钟秒毫秒微秒
- 计算机组成原理知识点2
- 搭建多节点Fabric网络(Windows系统)
- matlab中巴特沃斯滤波器的使用
- 费马小定理简单证明和一些简单应用
热门文章
- matlab仿真无线充电,一种联合MATLAB和HFSS软件的无线充电仿真方法与流程
- 实习在阿里(2015.07.09–2015.09.07)
- Grafana8.3.3在线安装插件方法(亲测可用)
- 使用短信管理你自己的短信网关
- linux批量拷贝文件脚本,把文件复制N份的2个Shell脚本代码
- 夜光遥感(一):夜光遥感数据的介绍和获取
- 如何使用迅捷画流程图?
- 强连通分支和半连通分支
- App server 与 Web server之间的区别
- [从零开始]用python制作识图翻译器·二