C C 程式設計入門練習

2021-10-02 12:06:50 字數 1394 閱讀 1752

平均數,輸入三個整數,輸出平均數,保留三位小數。

溫度,輸入華氏溫度f,輸出攝氏溫度c,保留三位小數。c=5(f-32)/9

連續和,輸入正整數n,計算1+2+…+n的值。注意解決問題。

正弦和余弦,輸入正整數n(n<360),輸出n°的正弦余弦值。使用math.h

打折,一件衣服95,滿300打八五折。輸入件數,輸出支付金額,保留兩位小數。

三角形,輸入三條邊的長度(整數),判斷是否能為直角三角形的三個邊長。可以輸出yes,反之輸出no,若構不成三角形輸出not a ********。

年份,輸入年份,是閏年輸出yes,否則no

// 1

#include

intmain()

// 2

#include

intmain()

// 3

#include

intmain()

// 4

#include

#include

intmain()

// 5

#include

intmain()

// 6

#include

intmain()

else

printf

("not a ********");

return0;

}// 7

#include

intmain()

對於a,一位數一位數的試,到11位數dev就警告超限了,所以從10位數的99999 99999,從最高位開始減,最終試出2147483647

類似的方法,可以得出int的最小值。

對於b

對於c

對於d!>&&>||。

對於e

嘗試下,若a為false,b為true,輸出0,0;若a為true,b為false,輸出0,1;

可以得出,第乙個if條件不達成,else沒有執行;而第二個if條件不達成,else執行了。所以else對應的不是第乙個if,而是第二個。c中對縮排沒有要求,不像python,else是與離他最近的if對應的。

C C 基礎程式設計練習

basic 1 閏年的判斷 basic 2 01字串 basic 3 數列特徵 basic 4 字母圖形 basic 5查詢整數 basic 6 楊輝三角形 basic 7 特殊的數字 basic 8 回文數 basic 9 特殊回文數 basic 10十進位制轉十六進製制 basic 11 十六進...

C C 迴圈結構程式設計練習

相對第一天,第二天的已經有點挑戰了。例題和習題已經出現了真正的競賽題目 僅使用簡單變數和基本的順序 分支和迴圈結構就可以解決很多問題。水仙花數。輸出100 999所有的水仙花數。abc a3 b3 c3即為水仙花數。eg 153就是水仙花數,153 13 53 33 韓信點兵。相傳韓信清點士兵從來不...

重拾C C 程式設計入門

在自己大學的認知過程中,大一自己很不在意c,認為又難又沒用,但隨著自己的學習和對計算機專業的認證加深,自己還是覺得掌握c c 並沒有那麼不堪。這裡以dev cpp為例,因為之前學過c了,這裡的c c 我就寫的簡潔一點了,可能有的地方會看的很莫名。本系列以演算法競賽書籍為參考撰寫。include in...