C語言基礎習題練習1

2021-10-05 13:45:12 字數 854 閱讀 5176

1、輸入乙個三位正整數n,輸出其個位、十位和百位上的數字。

程式**如下:

#include

main()

2、從鍵盤上輸入乙個小寫字母,在螢幕上輸出其對應的大寫字母。

程式**如下:

#include

main()

ch=ch-32;

printf

("對應的大寫字母為:%c"

,ch)

;}

3、編寫乙個程式,從鍵盤輸入圓錐體的半徑r和高度h,計算其體積。注:圓錐體的體積計算公式為:v=π×r×r×h/3。

程式**如下:

#include

#define pi 3.14

main()

4、輸入三角形的邊長,求三角形面積。(面積=sqrt(s(s-a)(s-b)(s-c)), s=(a+b+c)/2)

程式**如下:

#include

#include

main()

else

}

鞏固練習:

1、輸入乙個球的半徑,求出該球體的表面積和體積並輸出。

程式**如下:

#include

#define pi 3.14

main()

#由於編者水平有限,編寫時間短促,難免存在不妥之處,敬請大家評判指

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

C語言練習題1

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