c語言練習題1

2021-06-19 08:41:28 字數 917 閱讀 1288

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(int argc,const char *argv)

3、使用者輸出乙個行數,出現以下圖形: *

********

*******

********* 

#include

int main(int argc,const char argv)

blackcount--;

for(j=startcount;j>0;j-- ) //輸出*

startcount+=2;

printf("\n");  //換行

} return 0;} 

4、小明那100塊錢去買雞,市場上:3元1只公雞,5元乙隻母雞,1元3只小雞,要求:小明要用100塊錢買100隻雞,並且每種雞都要有。

#include

int main(int argc, const char * argv)}}

}printf("hello, world!\n");

return 0;}

5、青蛙在10公尺的深井裡,每次可以跳3公尺,下滑1公尺,請問青蛙跳幾次可以跳出去?

#include

int main(int argc,const char *argv)

6、求水仙花數。

#include

int main(int argc,const char *argv)}

return 0; }

C語言練習題1

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

C語言練習題

8 編寫乙個程式,將字串str2中的全部字元複製到字串str1中。要求 不能使用strcpy函式。12分 include definemaxlen 20 假設 str2 的長度不超過 str1 的長度 voidstrcopy char str1,char str2 intmain 9 3 20分 從...

C語言練習題

1.保密電文 某電報局的電文保密規律是將每個英文本母變成其後的第4個字母,例如a變成e,a變成e。最後四個字母 w,x,y,z或w,x,y,z 變成前四個字母 a,b,c,d或a,b,c,d 電文中的非字母字元不變。要求 輸入一行字串,輸出改變的字串。程式分析 題目程式 include intmai...