一·實驗題目,設計思路,實現方法
題目1:
7-4 計算分段函式[2](10 分)
本題目要求計算下列分段函式f(x)的值:
注:可在標頭檔案中包含math.h
,並呼叫sqrt
函式求平方根,呼叫pow
函式求冪。
輸入在一行中給出實數x。
在一行中按「f(x) = result」的格式輸出,其中x與result都保留兩位小數。
設計思路:該題需判斷x是否大於0,故運用if else 語句。
實現方法:輸入x,運用if else來輸出f(x)的值。
題目2:
4-5 求簡單交錯序列前n項和(15 分)
本題要求編寫程式,計算序列 1 - 1/4 + 1/7 - 1/10 + ... 的前n項之和。
輸入在一行中給出乙個正整數n。
在一行中按照「sum = s」的格式輸出部分和的值s,精確到小數點後三位。題目保證計算結果不超過雙精度範圍。
設計思路:找到該序列的規律,運用for迴圈求和。
實現方法:該序列規律為分母依次加3,運算符號-,+變化,用pow(-1,i+1)實現符號變化,再用for迴圈求和。
題目三:
4-2-4 三天打魚兩天曬網(15 分)
中國有句俗語叫「三天打魚兩天曬網」。假設某人從某天起,開始「三天打魚兩天曬網」,問這個人在以後的第n天中是「打魚」還是「曬網」?
輸入在一行中給出乙個不超過1000的正整數n。
在一行中輸出此人在第n天中是「fishing」(即「打魚」)還是「drying」(即「曬網」),並且輸出「in day n」。
設計思路:運用餘數和if else來判斷是「打魚」還是「曬網」。
實現方法:輸入天數n,得出n/5的值,再用if else判斷。
二.源程式。
題目1:7-4 計算分段函式[2](10 分)
題目2:4-5 求簡單交錯序列前n項和(15 分)
題目三:4-2-4
三天打魚兩天曬網(15 分)
在第一題第二題會忘記加上標頭檔案#include ,第三題中忽略了餘數為零的時候是屬於「曬網的」,也會有沒有注意格式的時候。做題的時候一定要仔細仔細再仔細,一不小心就會出現錯誤,考慮問題的時候也要考慮周全。
C語言第一次實驗報告
一 實驗題目,設計思路,實現方法 第四次 計算分段函式和迴圈new 4 5 求簡單交錯序列前n項和 第四次 分支 迴圈 加強版 4 2 2 計算個人所得稅,4 2 5 逆序的三位數 設計思路 4 5 求簡單交錯序列前n項和,對變數的定義,以及對for迴圈的理解。實現方法 在這題中對每一項符號的處理,...
C語言第一次實驗報告
1.初步掌握實驗,並可以熟練操作 2.對c語言有初步的了解 3.學以運用,舉一反三 c語言的簡單算數運算 在執行之後可以填充數字進行加法乘法的運算。表達如下公式 本實用了sqrt函式對根好進行表達。計算兩圓的面積差 1.運用define進行全定義 2.運用了if函式 目的是防止負數的出現 執行結果為...
MySQL第一次實驗報告 第一次實驗報告(宋夢南)
c程式設計第一次實驗報告 實驗專案 1 字元與ascii碼 2 運算子與表示式的應用 3 順序結構應用程式 4 數學函式的演算法描述 5 雞兔同籠的演算法描述 6 確定座標的演算法描述 一 實驗目的與要求 1.字元與ascii碼 了解字元在計算機中以ascii碼方式表示 了解字元的型別,字長其數的表...