第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

某漁人從y年a月b日起,實(shí)行“三天打魚兩天曬網(wǎng)”

某漁人從y年a月b日起,實(shí)行“三天打魚兩天曬網(wǎng)”

C
搖曳的薔薇 2023-04-02 16:12:20
判斷同年c月d日(c>=a,若c==a,則d>=b)他在打魚(輸出1)還是在曬網(wǎng)(輸出0)。y、a、b和c、d從鍵盤輸入,格式為y-m-d和m-d。要求編寫函數(shù):⑴ int leap( int y ); y年為閏年,則返回1,否則返回0。⑵ int days( int y, int m, int d );返回y年m月d日是該年的第幾天?!据斎胄问健繌逆I盤輸入開始日期,格式為:年-月-日。從鍵盤輸入要判斷的日期,格式為:月-日。【輸出形式】輸出1(表示打魚)或0(表示曬網(wǎng))?!緲永斎搿?nbsp;2008-2-104-29
查看完整描述

2 回答

?
叮當(dāng)貓咪

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊

#include <stdio.h>
int day,month,year,sum,leapyes;
int leap(int y)
{
if(y%400==0||(y%4==0&&y%100!=0))/*判斷是不是閏年*/ return 1;
else
return 0;
}

int days( int y, int m, int d )
{
switch(m)/*先計(jì)算某月以前月份的總天數(shù)*/ {
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
case 11:sum=304;break;
case 12:sum=334;break;
default:printf("data error");break;
}
sum=sum+d; /*再加上某天的天數(shù)*/
leapyes=leap(y);
if(leapyes==1&&month>2)/*如果是閏年且月份大于2,總天數(shù)應(yīng)該加一天*/ sum++;
return sum;
}

void main()
{
int d1,d2,d;
printf("\n從鍵盤輸入開始日期,格式為:年-月-日\n");
scanf("%d-%d-%d",&year,&month,&day);
d1=days(year,month,day);
printf("\n從鍵盤輸入要判斷的日期,格式為:月-日\n");
scanf("%d-%d",&month,&day);
d2=days(year,month,day);
d=d2-d1;
if(d%5==3 || d%5==4)
printf("%d\n",0);
else
printf("%d\n",1);
}

 


查看完整回答
反對(duì) 回復(fù) 2023-04-05
?
qq_笑_17

TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊

#include <stdio.h>
int day,month,year,sum,leapyes;
int leap(int y)
{
if(y%400==0||(y%4==0&&y%100!=0))/*判斷是不是閏年*/ return 1;
else
return 0;
}

int days( int y, int m, int d )
{
switch(m)/*先計(jì)算某月以前月份的總天數(shù)*/ {
case 1:sum=0;break;
case 2:sum=31;break;
case 3:sum=59;break;
case 4:sum=90;break;
case 5:sum=120;break;
case 6:sum=151;break;
case 7:sum=181;break;
case 8:sum=212;break;
case 9:sum=243;break;
case 10:sum=273;break;
case 11:sum=304;break;
case 12:sum=334;break;
default:printf("data error");break;
}
sum=sum+d; /*再加上某天的天數(shù)*/
leapyes=leap(y);
if(leapyes==1&&month>2)/*如果是閏年且月份大于2,總天數(shù)應(yīng)該加一天*/ sum++;
return sum;
}

void main()
{
int d1,d2,d;
printf("\n從鍵盤輸入開始日期,格式為:年-月-日\n");
scanf("%d-%d-%d",&year,&month,&day);
d1=days(year,month,day);
printf("\n從鍵盤輸入要判斷的日期,格式為:月-日\n");
scanf("%d-%d",&month,&day);
d2=days(year,month,day);
d=d2-d1;
if(d%5==3 || d%5==4)
printf("%d\n",0);
else
printf("%d\n",1);
}

 


查看完整回答
反對(duì) 回復(fù) 2023-04-05
  • 2 回答
  • 0 關(guān)注
  • 182 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)