C語言I部落格作業05

2022-06-03 12:18:08 字數 2697 閱讀 2036

| 這個作業屬於哪個課程 | c語言程式設計ii |

| ---- | ---- | ---- |

| 這個作業要求在** | 作業要求 |

| 我在這個課程的目標是 | 熟記一些特殊用法,鞏固以前的知識框架 |

| 這個作業在那個具體方面幫助我實現目標|pta作業,學習總結 |

| 參考文獻 | 《c語言程式設計》 《c語言程式設計實驗與習題指導》 |

|學號|20209029|

1.1 題目名1

用if-else語句程式設計,根據輸入的百分制成績score(整數),轉換成相應的五分制成績grade後輸出。

當 90≤ score≤100時, grade=a ;

當80≤ score<90時,grade=b;

當70≤ score<80時, grade=c;

當60≤ score<70時,grade=d;

當0≤ score<60時,grade=e。

如果輸入成績 score<0或 score>100,則輸出「input error!」。

1.1.1資料處理

資料表達:運用整型變數int,儲存輸入的分數大小,再通過ifesle語句反覆比較

資料處理:通過if else先判斷輸入數值是否在0到100以內;再通過else if依次比較。

1.1.2實驗**截圖

1.1.3 造測試資料

輸入資料

輸出資料

說明89

b因為輸入數值小於90,大於80

111input error!

輸入的數值大於100。

-10input error!

輸入的數小於0。

1.1.4 pta提交列表及說明

1.2 題目有多少位是7

從鍵盤讀入乙個4位數的整數,求該數中有多少位是7

1.2.1 資料處理

資料表達 int i, x;i = 0;int i, x;scanf("%d", &x);

資料處理 順序結構 條件語句。整數取個十,百,千位。

1.2.2 實驗**截圖

1.2.3 造測試資料

輸入輸出

4787

26554

01.2.4 pta提交列表及說明

#2.**互評

同學**截圖

自己**截圖

比較不同

1.別人**相對於我來說排版簡介易讀懂,而我的較為擁擠

2.我的格式較為標準,在if語句上讓人容易理解

3.學習總結

1.讓計算機判斷各個位數上的數

2.更加從容面對多**程式

3.解決更多現實中的實用問題

3.1 學習進度條

日期這週所花時間

**行學到的知識簡介

目前還存在的困惑

11.11 —— 11.18

3h243行

多級分支,switch語句,邏輯演算法及優先順序

函式3.2 累積**行和部落格字數

時間部落格行數

**行數

----

----

----

第五周1286

243行

3.3 學習內容總結和感悟

.3.1 學習內容總結

3.3.2 學習體會

本週總得來說學會了陣列的使用,break和return的區別,以及陣列的使用,熟悉了函式用法,下週繼續加油!

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業的要求在 c語言i作業04 我在這門課程的目標是 學好c語言為學習以後學習其他的語言做準備 這個作業在那個具體方面幫助我實現目標 對while迴圈語句的運用,思考能力等 參考文獻 c語言程式設計i dev c 1.題目內容描述 1.資料表達 輸入資料...

C語言I部落格作業05

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 作業鏈結 我在這個課程的目標是 用c語言編寫程式 函式 2.5 生成乘方表與階乘表 這個作業在那個具體方面幫助我實現目標 pta的編寫作業 參考文獻 c語言程式設計 1.1 題目名 判斷乙個整數的各位數字平方之和能否被5整除 1.1.1資料處...

C語言I部落格作業05

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在 作業要求的鏈結 這個作業的目標 熟練運用多if語句的運用 這個作業在哪個具體方面幫助我實現目標 多if語句程式的編寫讓我多次練習 參考文獻 c語言程式設計 學號20209030 1.1.1 資料處理 資料表達 x,y為輸入的身高和體重 bmi...