4-6 輸出華氏-攝氏轉換表
4-7 求平方與倒數序列的部分和
4-2-8 判斷天數
4-6 輸出華氏-攝氏轉換表
先判斷輸入資料是否合法,若不合法則直接輸出。合法則迴圈輸出相應的華氏攝氏溫度表。
4-7 求平方與倒數序列的部分和
先明確題目中的函式如何用c語言表達,再構建出相應的迴圈語句求解即可。
4-2-8 判斷天數
先判斷出閏年和平年的區別,再用switch語句明確寫出各月份累積的天數,最後與該月天數求和即可。
4-6
本題的考察點是基本的迴圈語句設計。判斷合法性後,就設計乙個i<=high,i>=low的i作為for迴圈的基礎,並每次都i+=2,再依次輸出即可。
4-7
本體的考察點是基本的函式構建和迴圈語句。判斷用函式sum = sum + (i*i + 1.0/i)求和後,就使用for迴圈累加再輸出即可。
4-2-8
本體的難點在於明確各月份的天數,以及判斷閏年平年,再判斷輸入的天數是否大於二月。所以只需要用switch語句預先累加好個月的天數即可。
4-6 輸出華氏-攝氏轉換表
if (lower <=upper)}else
printf(
"invalid.\n
");
4-7 求平方與倒數序列的部分和
scanf("%d %d
", &m, &n);
for(i = m; i <= n; i++)
printf(
"sum = %.6f\n
", sum);
4-2-8 判斷天數
switch(month)
sum = sum+day;
if (year%400==0||(year%4==0&&year%100!=0
))
else
if (p==1&&month>2
)
printf("%d
",sum);
這次的題目總體難度比較親民,沒有語法上的難點。需要注意的,一是函式的正確與否,應當先確定解體所需要的函式,再將其編入**中。同時要考慮該函式的適用範圍,即邊界問題和一些特殊數值的問題。同時,應當謹慎書寫會對結果產生影響的語句,如「printf("%d %5.lf\n")等價於(printf"%d%6.lf\n")」(變數名稱略)。其次,要保證**的整潔度問題,若**凌亂不堪,則很容易在除錯**的時候無從下手。
c語言實驗報告
1 字元與ascii碼 2 運算子與表示式的應用 3 順序結構應用程式 4 數學函式的演算法描述 5 雞兔同籠的演算法描述 6 確定座標的演算法描述 實驗目的 要求 1 從鍵盤輸入任意字元,且在輸入前要求有提示資訊 2 輸出兩行 第1行是字元形式輸出3個字元,3個字元以逗號隔開,第2行是輸出字元對應...
c語言實驗報告
一 實驗題目,設計思路,實現方法 1.實驗題目 11 6 方陣迴圈右移 本題要求編寫程式,將給定n n方陣中的每個元素迴圈向右移m 個位置,即將第0 1 n 1列變換為第n m n m 1 n 1 0 1 n m 1列。12 7 輸出大寫英文本母 本題要求編寫程式,順序輸出給定字串中所出現過的大寫英...
c語言實驗報告
一 實驗題目,設計思路,實現方法 1 實驗題目 7 7 計算火車執行時間 本題要求根據火車的出發時間和達到時間,編寫程式計算整個旅途所用的時間。4 7 求平方與倒數序列的部分和 本題要求對兩個正整數m和n m n 編寫程式,計算序列和m 2 1 m m 1 2 1 m 1 n 2 1 n 4 2 6...