精华内容
下载资源
问答
  • 6-2 输出每个月天数

    千次阅读 2020-11-22 10:04:23
    使得可以利用该函数,输出给定年份中每个月天数。其中1、3、5、7、8、10、12有31天,4、6、9、11有30天,2平年有28天,闰年有29天。判断闰年的条件是:能被 4 整除但不能被 100 整除,或者能被 400 整除。 ...

    本题要求实现一个简单函数,能计算给定的年份和月份的天数。使得可以利用该函数,输出给定年份中每个月的天数。其中1、3、5、7、8、10、12月有31天,4、6、9、11月有30天,2月平年有28天,闰年有29天。判断闰年的条件是:能被 4 整除但不能被 100 整除,或者能被 400 整除。

    函数接口定义:

    int MonthDays(int year, int month);
    

    其中year和month是用户传入的参数,如果1≤ month≤12,该函数必须返回year年month月的天数。

    裁判测试程序样例:

    #include <stdio.h>
    
    int MonthDays(int year, int month);
    
    int main()
    {
        int ndays, month, year;
    
        scanf("%d", &year);
        for(month = 1; month <= 12; month++){
            ndays = MonthDays(year, month);
            printf("%d ", ndays);
        }
    
        return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    

    输入样例1:

    2000
    

    输出样例1:

    31 29 31 30 31 30 31 31 30 31 30 31
    

    输入样例2:

    2001
    

    输出样例2:

    31 28 31 30 31 30 31 31 30 31 30 31
    
    int  MonthDays(int year, int month)
    {
        switch(month)
        {
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
            return 31;
        case 2:
            if(year%400==0||(year%4==0&&year%100!=0))
                return 29;
            else
                return 28;
        case 4:
        case 6:
        case 9:
        case 11:
            return 30;
        }
    }
    
    展开全文
  • 练习1:输出每个月天数 获取100以内的随机值的数组 packagecom.tedu.hello; importjava.util.Arrays; importjava.util.Random; publicclasst { publicstaticvoidmain(String[]args) { f(); } ...

    练习1:输出每个月的天数

    获取100以内的随机值的数组

    package com.tedu.hello;

     

    import java.util.Arrays;

    import java.util.Random;

     

    public class t {

           public static void main(String[] args) {

                  f();

           }

     

           private static void f() {

                  int[] a = new int[5];

                 

                  for (int i = 0; i < a.lengthi++) {

                         a[i]=1+new Random().nextInt(100);

                  }

                  System.out.println(Arrays.toString(a));

                 

           }

    }

     

    展开全文
  • import java.util.Arrays{ public class Arrays{ public static void main(String[] args){ method(); } private static void method(){ int[] method = {31,28,31,30,31,30...System.out.println(i+1+"有“+method[i

    import java.util.Arrays{
    public class Arrays{
    public static void main(String[] args){
    method();
    }
    private static void method(){
    int[] method = {31,28,31,30,31,30,31,30,31,30,31,30 };
    for(int i=0;i<method.length;i++){
    System.out.println(i+1+"月有“+method[i]+"天”);
    }

    展开全文
  • 以下代码通过导入 calendar 模块来计算每个月天数: #!/usr/bin/python3 # author by : https://www.edu.futurelab.tv import calendar monthRange = calendar.monthrange(2016,9) print(monthRange) 执行...

    Python Hello World 实例

    以下代码通过导入 calendar 模块来计算每个月的天数:

    #!/usr/bin/python3
    
    # author by : https://www.edu.futurelab.tv
    
    import calendar
    
    monthRange = calendar.monthrange(2016,9)
    
    print(monthRange)

    执行以上代码输出结果为:

    (3, 30)

    输出的是一个元组,第一个元素是所查月份的第一天对应的是星期几(0-6),第二个元素是这个月的天数。以上实例输出的意思为 2016 年 9 月份的第一天是星期四,该月总共有 30 天。

    睡前人工智能实验室免费使用,官网:https://www.edu.futurelab.tv

    展开全文
  • 关于每个月天数 每年天数

    千次阅读 2012-08-31 09:01:45
    一年12个月,有7大月,每月31天;4小月,每月30天;还有二平年只有28天,闰年29天。为什么各天数不一样呢? 公元前46年,罗马统帅儒略· 恺撒指定历法。由于他出生在7,为了表示他的伟大,决定将7改...
  • #Python3 实例--Python 计算每个月天数 print("Python3 实例--Python 计算每个月天数") import calendar monthRange = calendar.monthrange(2016,9) print(monthRange) #输出的是一个元组,第一个元素是所查月份...
  • 输出每月天数--华为机试题

    千次阅读 2014-09-20 10:57:57
    #include #include using namespace std; int main() ...//存储转换好的年, bool flag;//false表示平年,ture表示闰年 cin>>a; if (7!=a.length()) { cout输入的字符串的有误,请重新输入."<<end
  • /*输入年月 输出个月天数 注意闰年2有29天*/ using namespace std; bool leap_year(int n); //是否闰年判断 int main(){ int month,year=0; int determine =0; cin>>year>>month; determine=...
  • 输出某个天数

    2014-02-23 18:59:35
    输入一年份与月份,输出该年该天数。 输入 2整数表示年份与月份。 输出 天数。 样例输入 2012 2 2011 2 1999 4 1998 5 样例输出 29 28 30 31*/ import java.util.*; public class Main5 { ...
  • 巧用js的Date对象,获取每个月对应的最大天数。 转载自 js可以Date对象很方便的获取到每天数,在初始化Date对象时,我们可以通过这种方式: let d = new Date(2015,2,0) console.log(d.getDate()) 以上代码可以...
  • 【C语言】输入一年份和月份,输出天数

    万次阅读 多人点赞 2019-11-22 10:40:00
    分析: 三种类型, A.2比较特殊,平年的2只有28天,而闰年的2.../*输入一年份和月份,输出天数*/ #include<stdio.h> int main() { int year, month; printf("输入年和(用空格分隔):\n"); ...
  • var date = new Date()date.setMonth(M+ 1);//M代表月份,可以自己手动设置或者选择 ...console.log(num) //输出每个月天数 var timelist='' for(var i=1;i<num+1;i++){ //再把天数循环出来 if(...
  • 每个月天数

    千次阅读 2017-12-26 15:10:17
    防止错误输出 if ((year %4 == 0 )&&(year %100 != 0 )||(year& 400 == 0 ))//闰年 printf ( "the number of days is %d \n" ,days[ 1 ][month- 1 ]); else //非闰年 printf ( "the number of days is %d ...
  • python返回过去时间里的每月最大天数 import datetime def get_date_list(num=1): now = datetime.datetime.now() year = now.strftime('%Y') mon = now.strftime('%m') day = now.strftime('%d') date_li....
  • * 输出指定年份每月最大的天数 * author:wangpeng * time:2018年89日下午4:04:33 */ @Test public void test1() { Scanner in = new Scanner(System.in); System.out.println("输入年份:&...
  • js获取每月天数

    千次阅读 2017-06-19 11:03:33
    js获取每月天数的两种方法: 1、存储到一数组中进行获取,但是如果是二月份的话就需要首先判断是否闰年,再确定是28还是29了 2、通过js的Date对象
  • C语言历年上机考题(根据月份和年份,输出天数
  • * 一年有 12 个,而每个月天数是不一样的。其中,有7个为 31 天,称为大月,分别为1、3、5、7、8、10、12; * 有 4个为 30 天,称为小月,分别为4、6、9、11;还有二比较特殊,平年的二只有28天...
  • 输出一年中一个月天数

    千次阅读 2012-10-29 17:12:35
    /* * Copyright (c) 2012, 烟台大学计算机学院 * All rights reserved.... * 作 者:刘卫丽 * 完成日期:2012 年 10 29日 ... * 版 本 号:v1.0 ...* 问题描述:输出一年中一个月天数 * 程序输出输出
  • JAVA获取每个月天数

    千次阅读 2013-08-01 11:50:58
    String month = vo.getM_MONITORMONTH();  int year = Integer.parseInt(month....Calendar对象默认一为0   int endday = calendar.getActualMaximum(Calendar.DAY_OF_MONTH);//获得本月的天数  
  • 从键盘上输入一年份值和一月份值,输出天数。 说明:一年有 12 个月,大 天数是 31,小月的天数是 30。2 天数比较特殊,遇到闰年是 29 天,否则为 28 天。 例如,输入 2011、3,则输出 31 天。 ...
  • javascript中获取某天数 js 获取每月天数 当月天数
  •  编写程序,输入月份,输出包含的天数,例如1有31天(设定年份为2015年) 输入格式  一整数:月份 输出格式  一整数:该天数 样例输入 1 样例输出 31 数据规模和约定  输入数据在1~12之间(包含1...
  • 试题 算法训练 每月天数 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述  编写程序,输入月份,输出包含的天数,例如1有31天(设定年份为2015年) ...用一数组保存月份的天数,然后直接输出...
  • 蓝桥试题 算法训练 每月天数 JAVA

    千次阅读 2020-04-30 12:18:23
     编写程序,输入月份,输出包含的天数,例如1有31天(设定年份为2015年) 输入格式  一整数:月份 输出格式  一整数:该天数 样例输入 1 样例输出 31 数据规模和约定  输入数据在1~12之间(包含1...
  • 输出月份天数

    千次阅读 2019-07-22 21:47:42
    #include <stdio.h> void main() { int year,month; scanf("%d%d",&year,&month); switch(month) { case 1: case 3: case 5: case 7: case 8: case 10: case 12:printf("31\n");... ...
  • 写了一个多小时,不放出来很难受啊...所以用一个二维数组把每个月天数存起来就行了,列是字段,跟属性是一样的,就每个月天数。还有第一个元素是(0,0)用来加两个月份相同的情况的。 再有我的思维点:我开始的想法...
  • 计算用户输入的日期离1900年11日...安装平年每个月天数:31,28,31,30,31,30,31,31,30,31,30,31 4,日: 天数直接相加 import java.util.Scanner; public class Text1 { public static void main(String[] args

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 41,955
精华内容 16,782
关键字:

输出每个月的天数