C語言習題(1)

2021-10-10 06:53:38 字數 790 閱讀 6799

2020/11/5

輸出所有的「水仙花數」,所謂的「水仙花數」是指乙個三位數其各位數字的立方和等於該數本身,例如153是「水仙花數」,因為:153 = 13 + 53 + 33。

/*水仙花數*/

#include

intmain()

return0;

}

相傳韓信才智過人,從不直接清點自己軍隊的人數,只要讓士兵先後以三人一排、五人一排、七人一排地變換隊形,而他每次只掠一眼隊伍的排尾就知道總人數了。輸入包含多組資料,每組資料報含3個非負整數a,b,c,表示每種佇列排尾的人數,輸出總人數的最小值(或報告無解)。已知總人數不小於10.不超過100。

樣例輸入:

2 1 6

2 1 3

樣例輸出:

case 1:41

case 2:no answer!

/*韓信點兵*/

#include

intmain()

}if(count==0)

printf

("no answer!\n");

return0;

}

輸入正整形n<=20,輸入乙個n層的倒三角形。

/*倒三角形*/

#include

intmain()

for(

int i=

0;i)printf

("\n");

n=n-2;

s++;}

}

C語言遞迴習題 (1)

遞迴在各個考試中特別常考,因為考這類題目可以快速反應考生的程式設計思維水平。所以遞迴問題的練習是必不可少的。遞迴說難不難,說易不易,要把握關鍵的點,我們可以解決問題。我在這裡給幾道遞迴題目由易到難,希望給大家有所幫助。乙個過程或函式在其定義或說明中有直接或間接呼叫自身的一種方法,它通常把乙個大型複雜...

C語言習題 練習1

2.列印整數二進位制的奇數字和偶數字 3.統計二進位制中1的個數 4 交換兩個變數 不建立臨時變數 5.喝汽水問題 程式設計實現 兩個int 32位 整數m和n的二進位制表達中,有多少個位 bit 不同?輸入例子 1999 2299 輸出例子 7 1 先將m和n進行按位異或,此時m和n相同的二進位制...

c語言練習題1

1 編寫乙個程式實現求圓形的面積,使用者自己輸入半徑?s pi r r include define pi 3.14 int main int argc,const char argv 2 編寫乙個遞迴函式,求乙個整數的2進製形式。include void calc int n int main i...