9月11日

一.今天課堂老師主要講了 switch 多分支語(yǔ)句延都。

結(jié)構(gòu):

switch(條件表達(dá)式)

{?

case 常量表達(dá)式1:

語(yǔ)句1;break卿操;

case 常量表達(dá)式2:

語(yǔ)句2;break;

default

語(yǔ)句表達(dá)式n

}

注意點(diǎn):

1.條件表達(dá)式必須為整形惯豆;

2.語(yǔ)句可以加嵌套;

3.一定要加break奔害;

? ? ?若不加break楷兽,執(zhí)行語(yǔ)句后面所有的其他case;

4.用if else 完全可以替代switch华临,但結(jié)構(gòu)沒有switch清晰明了芯杀;

二. 今天晚上研究了很久老師留的思考題(算日期差)

#include<stdio.h>

#include<math.h>

int date(int x,int y,int z)

{

int d=0;

for(int i=0;i<x;i++)

{

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

d=d+366;

else

d=d+365;

}

for(int i=2;i<=y;i++)

{

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

switch(i-1)

{case 1:d+=31;break;

case 2:d+=29;break;

case 3:d+=31;break;

case 4:d+=30;? break;

case 5:d+=31;break;

case 6:d+=30;break;

case 7:d+=31;break;

case 8:d+=31;break;

case 9:d+=30;break;

case 10:d+=31;break;

case 11:d+=30;break;

}

else

switch(i-1)

{

case 1:d+=31;break;

case 2:d+=28;break;

case 3:d+=31;break;

case 4:d+=30;? break;

case 5:d+=31;break;

case 6:d+=30;break;

case 7:d+=31;break;

case 8:d+=31;break;

case 9:d+=30;break;

case 10:d+=31;break;

case 11:d+=30;break;

}

}

d=d+z;

return(d);

}

int main()

{int a1,b1,c1,a2,b2,c2,x,y,z,sum=0;

while(1)

{

scanf("%d,%d,%d,%d,%d,%d",&a1,&b1,&c1,&a2,&b2,&c2);

x=date(a1,b1,c1);

y=date(a2,b2,c2);

sum=y-x;

z=fabs(sum);

printf("%d\n",(int)z);

}

}

心得:

1.用函數(shù)可以簡(jiǎn)化相同運(yùn)算;

2.C-Free函數(shù)構(gòu)造與C-tubo不同:

? ? ? 函數(shù)變量類型定義需放在括號(hào)里雅潭;

? ? ? 且不加揭厚;

3.計(jì)算日期差思路是算出每個(gè)日期到公元0年1月1日的日期差,再做差扶供,且差正負(fù)由絕對(duì)值函數(shù)去掉筛圆;

4.絕對(duì)值函數(shù)輸出為浮點(diǎn)型,如果整形輸出椿浓,則為0太援,需轉(zhuǎn)型為整形,再輸出扳碍。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末提岔,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子左腔,更是在濱河造成了極大的恐慌唧垦,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,464評(píng)論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件液样,死亡現(xiàn)場(chǎng)離奇詭異振亮,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)鞭莽,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,033評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門坊秸,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人澎怒,你說(shuō)我怎么就攤上這事褒搔。” “怎么了?”我有些...
    開封第一講書人閱讀 169,078評(píng)論 0 362
  • 文/不壞的土叔 我叫張陵星瘾,是天一觀的道長(zhǎng)走孽。 經(jīng)常有香客問(wèn)我,道長(zhǎng)琳状,這世上最難降的妖魔是什么磕瓷? 我笑而不...
    開封第一講書人閱讀 59,979評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮念逞,結(jié)果婚禮上困食,老公的妹妹穿的比我還像新娘。我一直安慰自己翎承,他們只是感情好硕盹,可當(dāng)我...
    茶點(diǎn)故事閱讀 69,001評(píng)論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著叨咖,像睡著了一般瘩例。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上芒澜,一...
    開封第一講書人閱讀 52,584評(píng)論 1 312
  • 那天仰剿,我揣著相機(jī)與錄音,去河邊找鬼痴晦。 笑死南吮,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的誊酌。 我是一名探鬼主播部凑,決...
    沈念sama閱讀 41,085評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼碧浊!你這毒婦竟也來(lái)了涂邀?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 40,023評(píng)論 0 277
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤箱锐,失蹤者是張志新(化名)和其女友劉穎比勉,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驹止,經(jīng)...
    沈念sama閱讀 46,555評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡浩聋,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,626評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了臊恋。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片衣洁。...
    茶點(diǎn)故事閱讀 40,769評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖抖仅,靈堂內(nèi)的尸體忽然破棺而出坊夫,到底是詐尸還是另有隱情砖第,我是刑警寧澤,帶...
    沈念sama閱讀 36,439評(píng)論 5 351
  • 正文 年R本政府宣布环凿,位于F島的核電站梧兼,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏拷邢。R本人自食惡果不足惜袱院,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,115評(píng)論 3 335
  • 文/蒙蒙 一屎慢、第九天 我趴在偏房一處隱蔽的房頂上張望瞭稼。 院中可真熱鬧,春花似錦腻惠、人聲如沸环肘。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,601評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)悔雹。三九已至,卻和暖如春欣喧,著一層夾襖步出監(jiān)牢的瞬間腌零,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,702評(píng)論 1 274
  • 我被黑心中介騙來(lái)泰國(guó)打工唆阿, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留益涧,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 49,191評(píng)論 3 378
  • 正文 我出身青樓驯鳖,卻偏偏與公主長(zhǎng)得像闲询,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子浅辙,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,781評(píng)論 2 361

推薦閱讀更多精彩內(nèi)容