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

為了賬號安全,請及時綁定郵箱和手機立即綁定

大神求助!

#include <stdio.h>

int main()?

{?

? ? /* 定義需要計算的日期 */

? ? int year = 2008;

? ? int month = 8;

? ? int day = 8;

? ? int sum ;

? ? switch(month)

? ? {

? ? ? ? ? ? case 1:

? ? ? ? ? ? sum = 39;

? ? ? ? ? ? break;

? ? ? ? ? ? case 2:

? ? ? ? ? ? if(year%4==0 && year&400!=0 || year%100==0)

? ? ? ? ? ? {

? ? ? ? ? ? ? ? sum = 68;

? ? ? ? ? ? }

? ? ? ? ? ? else

? ? ? ? ? ? {

? ? ? ? ? ? ? ? sum = 67;

? ? ? ? ? ? }

? ? ? ? ? ? case 3:

? ? ? ? ? ? sum = 99;

? ? ? ? ? ? break;

? ? ? ? ? ? case 4:

? ? ? ? ? ? sum = 129;

? ? ? ? ? ? break;

? ? ? ? ? ? case 5:

? ? ? ? ? ? sum = 160;

? ? ? ? ? ? break;

? ? ? ? ? ? case 6:

? ? ? ? ? ? sum = 190;

? ? ? ? ? ? break;

? ? ? ? ? ? default:

? ? ? ? ? ? sum = 221;

? ? ? ? ? ? printf("%d\年%d\月%d\日是該年的第%d\天",year,month,day,sum);

? ? ? ? ? ? break;

? ? }

? ? return 0;

}

請問這樣寫可以嗎??


正在回答

1 回答

#include <stdio.h>
int main()
{
??? /* 定義需要計算的日期 */
??? int year = 2008;
??? int month = 8;
??? int day = 8;
??? int index = 0;
??? /*
???? * 請使用switch語句,if...else語句完成本題
???? * 如有想看小編思路的,可以點擊左側(cè)任務(wù)中的“不會了怎么辦”
???? * 小編還是希望大家獨立完成哦~
???? */
??? int i;
??? for (i = 1; i < month; i++)
??? {
??????? switch (i)
??????? {
???????? case 2:
???????? index += year % 4 == 0 ? 29 : 28;
???????? break;
???????? case 4:
???????? case 6:
???????? case 9:
???????? case 11:
???????? index += 30;
???????? break;
? ? ? ?? default:
???????? index += 31;
???????? break;

??????? }
??? }
??? index += day;
??? printf("%d年%d月%d日是該年的第%d天。", year, month, day, index);
?return 0;
}

// 我覺得這么寫更好

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

qq_慕娘6287402 提問者

方便的話 可以解釋一下switch語句里case 4 6 9 11是什么意思嘛 沒看懂作用?
2019-09-18 回復(fù) 有任何疑惑可以回復(fù)我~
#2

慕萊塢7123771 回復(fù) qq_慕娘6287402 提問者

4、6、9、11月是小月,只有30天,所以加30,2月特殊所以單獨處理,剩下的都是大月,所以加31天
2019-09-18 回復(fù) 有任何疑惑可以回復(fù)我~
#3

qq_慕娘6287402 提問者 回復(fù) 慕萊塢7123771

明白了,也就是說一年所有月有多少天都要列出來,然后題目給的是八月份所以就讓程序終止在8月,然后再輸出,對嗎?
2019-09-18 回復(fù) 有任何疑惑可以回復(fù)我~
#4

慕萊塢7123771 回復(fù) qq_慕娘6287402 提問者

對的對的,不好意思,這么晚才看到
2019-09-18 回復(fù) 有任何疑惑可以回復(fù)我~
#5

qq_慕娘6287402 提問者 回復(fù) 慕萊塢7123771

沒事啊兄弟方便互關(guān)一下嘛 如果有問題我直接私信你?
2019-09-20 回復(fù) 有任何疑惑可以回復(fù)我~
#6

慕萊塢7123771 回復(fù) qq_慕娘6287402 提問者

好的,已關(guān)注
2019-09-21 回復(fù) 有任何疑惑可以回復(fù)我~
查看3條回復(fù)

舉報

0/150
提交
取消
C語言入門
  • 參與學(xué)習(xí)       926892    人
  • 解答問題       21419    個

C語言入門視頻教程,帶你進入編程世界的必修課-C語言

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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