唇劫. 2021-07-04 21:00 采纳率: 73.7%
浏览 11
已结题

用函数完成如何写代码

img

  • 写回答

1条回答 默认 最新

  • qfl_sdu 2021-07-04 21:08
    关注

    代码如下:

    #include <stdio.h>
    int days(int y,int m)
    {
        if (m == 1 || m == 3 ||m == 5 ||m == 7 ||m == 8 ||m == 10 ||m == 12)
        {
            return 31;
        }else if (m == 4 ||m == 6 ||m == 9 ||m == 11)
        {
            return 30;
        }else
        {
            if(y%4==0 && y%100!=0 || y%400==0)
                return 29;
            else
                return 28;
        }
    }
    
    int main()
    {
        int y,m;
        printf("请输入年份:");
        scanf("%d",&y);
        printf("请输入月份:");
        scanf("%d",&m);
        printf("%d年%d月共有%d天\n",y,m,days(y,m));
        return 0;
    }
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 python中合并修改日期相同的CSV文件并按照修改日期的名字命名文件
  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员