已采納回答 / qq_無名氏_6
兄弟,我好心幫你,你要認(rèn)真全部看完你這是要輸出直角三角形嗎?如果是,請往下看;如果不是,請看下一段。直角三角形先在最后面加一個"}"for(i=1;i<5;i++)這個for語句是控制行數(shù)的,表示一共要輸出幾行。i=1表示從第一行開始i<5表示沒輸完四行時執(zhí)行循環(huán)體i++表示循環(huán)完一遍后i+1for(j=1;j<5;j++ ) ?這個for語句是控制空格數(shù)的,表示要輸出幾個空格。j=1表示將要輸出第1個空格當(dāng)j<5時(<5表示一共要輸出4個空格,則j<5表示當(dāng)沒輸完四個...
2015-08-06
已采納回答 / 伊兮塵昔
這個是數(shù)學(xué)問題吧,你看看運行邏輯
已采納回答 / Perona
看這里的注釋<...code...>這里要求是用簡單的賦值語句實現(xiàn)。你用復(fù)合賦值語句實現(xiàn)了。你沒錯,只是沒按要求來。建議改成x=x*2;全代碼你看看<...code...>
2015-08-04
已采納回答 / onemoo
這就是“遞歸”,factorial函數(shù)中又調(diào)用了factorial。遞歸函數(shù)中首先需要一個遞歸截止條件(if(n==0 || n==1)),再按照邏輯調(diào)用自己......直到某次調(diào)用時達(dá)到了截止條件,最深的這次調(diào)用的結(jié)果會返回,于是結(jié)果一路返回到最早的那次調(diào)用中,這樣就得到了這一串的結(jié)果。遞歸算是數(shù)學(xué)歸納法在編程上的應(yīng)用。舉個例子:架設(shè)你調(diào)用的是factorial(5),那么在函數(shù)中會跳到最后一個else處,又調(diào)用了factorial函數(shù),但這次的參數(shù)是5-1=4。注意,這次調(diào)用時factorial(5)...
2015-08-04
已采納回答 / Perona
<...code...>函數(shù)里面的return 0后面的分號都錯了,改成英文的吧<...code...>這里的(改成英文的<...code...>
2015-08-04
已采納回答 / 來虐小學(xué)生
判斷條件有一定重復(fù)了。?if(score>=10000)? ? {? ? ? ? printf("%s\n","鉆石玩家");? ? }? ? else if(score>=5000&&socre<10000)? ? {? ? ? ? printf("%s\n","白金玩家"); ? ?? ? }? ? else if(score>=1000&&score<5000)? ? {? ? ? ? printf("%s\n,"青銅玩家"); ? ??...
2015-08-04
已采納回答 / 慕蓋茨6996663
表述‘\243’這個字符不能識別,應(yīng)該是用的中文輸入法輸入標(biāo)點符號,把問題指向的語句重新用英文輸入法輸一次就行了。for語句()里面應(yīng)該是英文分號
2015-08-04
已采納回答 / qq_嗨毅行去_0
i++是先取值,再自加,所以,運行i++后,i取值仍是1,但是第二次循環(huán)時,i就變成了2