已采納回答 / 慕勒3102662
不能?① sum+= i++sum=1+2+3+...+100?① sum+= ++isum=2+3+4...+101
已采納回答 / qq_慕工程1151521
說(shuō)的是轉(zhuǎn)義字符吧,不是必要的,就像轉(zhuǎn)行符\n是換行,只是為了使用相應(yīng)的功能時(shí)才用比如說(shuō):'A', '\x2f', '\o13';其中:\x表示后面的字符是十六進(jìn)制數(shù),\o表示后面的字符是八進(jìn)制數(shù)。例如十進(jìn)制的17用十六進(jìn)制表示就是'\x11',用八進(jìn)制表示就是'\021';
2020-08-04
已采納回答 / qq_慕九州4422745
flag的順序搞錯(cuò)了,第一次運(yùn)算時(shí)flag值應(yīng)該為1,你這樣搞,第一次運(yùn)算的時(shí)候flag值為-1,算出來(lái)的結(jié)果是-1+2-3+4....,算出來(lái)可不是50嗎要把flag變值寫(xiě)再最后一行,使它第一次運(yùn)行時(shí)值為1
已采納回答 / 慕尼黑3535992
不懂你為什么要這樣寫(xiě)//前面加一個(gè)變量int sum=0;if(year%4==0。。。。。。。){sum+=29;}else{sum+=30;}switch(month){case 8:sum=day+4*31+2*30;//中間一大堆用這條式子就可以表示了}
2020-08-04
已采納回答 / 我愛(ài)美女
我覺(jué)得他寫(xiě)的不好,應(yīng)該就是空格數(shù)每行遞減。如,第一行i=1,有四個(gè)空格,執(zhí)行空格的代碼循環(huán)四次,第二行有三個(gè)空格,循環(huán)三次,依次遞減。那么就讓j=i,j<5, 因?yàn)閕增加的話(huà),j的循環(huán)次數(shù)就會(huì)減少。希望能夠幫到你。
2020-08-01
已采納回答 / 小羅丶
flag和sum變量重新沒(méi)有初始化,運(yùn)行三次加起來(lái)就-150了
最新回答 / qq_慕工程1151521
反正題目給定的原代碼就是對(duì)的
已采納回答 / 慕九州5421478
代碼貼出來(lái)看看
已采納回答 / qq_慕設(shè)計(jì)1161349
%d 是格式化語(yǔ)句中的整形占位符,后面需要用數(shù)字整形來(lái)填充,這樣會(huì)報(bào)錯(cuò)。%在運(yùn)算中表示取余,2014除以4,商503,余數(shù)是2,對(duì)4取余有0,1,2,3這4種余數(shù)。
已采納回答 / 一個(gè)變量
你好,有兩個(gè)錯(cuò)誤。if(year=>2)應(yīng)該更正為if(year>=2) 最外層的if結(jié)構(gòu)不完整,缺少大括號(hào),if-else結(jié)構(gòu)應(yīng)更正為:? if(sale>100){? ? if(year=>2)? ? ? ? ? {?? ? ? printf("%s\n","優(yōu)秀員工") ;???????????????? printf("%s\n","優(yōu)秀員工");? ? ? ? ? }????? }//這個(gè)括號(hào)缺失了:)?????? else???????? {? ? ? ? printf...
2020-07-28