C語言練習題 Day 1

2021-10-06 03:51:23 字數 564 閱讀 7932

任意輸入三個整數,對其進行由小到大排序。

#include

intmain()

if(a>c)

//如果a大於c,借助中間變景x實現a與c值的互換

if(b>c)

//如果b大於c,借助中間變數x實現b與c值的互換

//輸出結果

printf

("三個數由小到大排列為:\n");

printf

("%d,%d,%d\n"

,a,b,c)

;return0;

}

猴子吃桃問題:猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了乙個。第二天早上又將第一天剩下的桃子吃掉一半,有多吃了乙個。以後每天早上都吃了前一天剩下的一半零乙個。到第 10 天早上想再吃時,發現只剩下乙個桃子了。編寫程式求猴子第一天摘了多少個桃子。

#include

intmain()

printf

("%d\n"

,x1)

;return0;

}

Day1習題練習

思路 首先,輸出1 10 使用迴圈while for 然後使用continue跳過數值為7 的數。具體 如下 1 使用for迴圈 for n in range 10 n n 1if n 7 continue print n 2 使用while迴圈 count 0while count 10 coun...

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...

C語言練習題1

1 隨機函式 產生四個0 9之間的數字,不是產生乙個四位數 a.srand unsigned time null 以當前時間為準,設定隨機種子 注意 此函式,在每次開始遊戲後呼叫一次即可 b.rand 注意 rand 函式,每呼叫一次,產生乙個隨機數字以上所需標頭檔案 include srand r...