用函数计算每个月的天数,C语言问题,必须是先设计一个函数我这个哪里错了?#include #includeint main(void){ int f(int x,int y);int year ,month,day,t;printf("输入年月日:");scanf("%d%d%d",&year,&month,&day);t==f(year,mon

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 19:47:12

用函数计算每个月的天数,C语言问题,必须是先设计一个函数我这个哪里错了?#include #includeint main(void){ int f(int x,int y);int year ,month,day,t;printf("输入年月日:");scanf("%d%d%d",&year,&month,&day);t==f(year,mon
用函数计算每个月的天数,C语言问题,必须是先设计一个函数

我这个哪里错了?
#include
#include
int main(void)
{ int f(int x,int y);
int year ,month,day,t;
printf("输入年月日:");
scanf("%d%d%d",&year,&month,&day);
t==f(year,month);
printf("%d\n",t);
getch();
}
int f(int x,int y)
{ int z;
switch(y)
{case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
z=31;
break;
case 4:
case 6:
case 9:
case 11:
z=30;
break;
case 2:
if (x%4=0&&x%100!=0||x%400=0)
z=29;
else
z=28;
break;
}
return(z);
}

用函数计算每个月的天数,C语言问题,必须是先设计一个函数我这个哪里错了?#include #includeint main(void){ int f(int x,int y);int year ,month,day,t;printf("输入年月日:");scanf("%d%d%d",&year,&month,&day);t==f(year,mon
scanf("%d%d%d",&year,&month,&day);      //这里不好区分年月日吧,分三行写吧.
t==f(year,month);       //==应该为=
if (x%4=0&&x%100!=0||x%400=0)      //=应该为==
改了这3处你再试试.
#include <cstdlib>
#include <iostream>
using namespace std;
int days(int year,int month)
{
    switch (month)
    {
        case 1:
        case 3:
        case 5:
        case 7:
        case 8:
        case 10:
        case 12:
             return 31;
             break;
        case 2:
             if(year%400==0 ||(year%100!=0 && year%4==0))
             return 29;
             else 
             return 28;
             break;
        case 4:
        case 6:
        case 9:
        case 11:
             return 30;
             break; 
        default:
             return 0;
             break;
    }       

int main(int argc, char *argv[])
{
    int year,month,day;
   printf("输入年份:\n");
   scanf("%d",&year); 
   printf("输入月份:\n");
   scanf("%d",&month);
   day=days(year,month);
   printf("%d年%d月有%d天.\n",year,month,day); 
   
    system("PAUSE");
    return EXIT_SUCCESS;
}

用函数计算每个月的天数,C语言问题,必须是先设计一个函数我这个哪里错了?#include #includeint main(void){ int f(int x,int y);int year ,month,day,t;printf(输入年月日:);scanf(%d%d%d,&year,&month,&day);t==f(year,mon C语言计算两日期之间的天数 如何计算每个月应出勤天数?因为每个月几乎都有放假,所以搞不懂应出勤天数是如何计算的.是去掉周六日? 计算全年天数可以用算式“31×7+30×4+2月的天数计算对吗? C语言:给出年份和月份,计算并显示该年该月的天数简介,希望能用case:来写 C语言 万年历中 星期差的计算问题/*** 该月以前的月所引起的 星期差 ***/  switch (month)  {  case 1:dm=0; month=31; break; /*** month 在此存放该月天数 ***/  case 2:dm=3; month=d==1?29:28; break; C语言中,计算1900年1月1日到某年1月1日的总天数,并要判断出其中的闰年,平年,用for循环如何做?计算1900年1月1日到某年1月1日的总天数,并要判断出其中的闰年,平年,用for循环如何做?例如:1900年1 请问一下年天数的计算和工资的计算公式问题.比如我们工地塔吊A是从2012年10月14日起到2013年9月26日结束.每个月无论大小月都按30天计算,每个月的单价是20000元,塔吊B也是从2012年10月14日起到2 C语言小白问题:一个函数计算出来的变量如何被其他函数使用?.. C语言编程 任意输入两个日期,计算两个日期之间的天数 (c语言) 在程序中定义判断闰年的函数,然后再定义一个计算给定年份和月份天数的函数.在程序中定义判断闰年的函数,然后再定义一个计算给定年份和月份天数的函数.在此函数中要使用已 一道关于C语言函数的问题. 一道关于C语言函数的问题. 一个C语言计算问题 C语言计算分段函数 给定年,月,日,计算该日是该年中的第几天.程序中要求有判断闰年的函数和计算天数的函数. 如何用函数计算天数? C语言编程:输入年份和月份 计算该月的天数 我哪做错了 怎么输出的是“该月共有-858993460天#includemain(){int a,b,c;scanf(%d,%d,&a,&b);switch(c){ case 1: case 3: case 5: case 7: case 8: case 10: