C語言|博客作業05


這個作業屬於哪個課程 https://edu.cnblogs.com/campus/zswxy/SE2020-3/
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11423
這個作業的目標 <你理解的作業目標具體內容>
學號 <20209165>

一、本周教學內容&目標

第3章 分支結構 3.1-3.2 使學生熟悉多分支結構、字符型數據類型和邏輯運算符。

二、本周作業頭

這個作業屬於那個課程 C語言程序設計II
這個作業要求在哪里 https://edu.cnblogs.com/campus/zswxy/SE2020-3/homework/11423
我在這個課程的目標是 熟練掌握嵌套的使用條件和使用方法。
這個作業在那個具體方面幫助我實現目標 嵌套的使用幫助我規划等級,單條件對應單結果的題目。
參考文獻 百度貼吧

三、本周作業
1.PTA實驗作業
2.代碼互評
3.學習總結

四、作業格式

1.PTA實驗作業(20分/題)

1.1 題目名1 身高預測。

每個父母都關心自己孩子成人后的身高,據有關生理衛生知識與數理統計分析表明,影響小孩成人后的身高的因素包括遺傳、飲食習慣與體育鍛煉等。小孩成人后的身高與其父母的身高和自身的性別密切相關。

設 faHeight為父親的身高,moHeight為母親的身高,身高預測公式為: 男性成人時身高=( faHeight+moHeight)×0.54 女性成人時身高=( faHeight×0.923+ moHeight)/2cm 此外,如果喜愛體育鍛煉,那么身高可增加2%;如果有良好的衛生飲食習慣,那么身高可增加1.5%。

試編程從鍵盤輸入用戶的性別(用字符型變量sex存儲,輸入字符F或f表示女性,輸入字符M或m表示男性)、父母身高(用實型變量存儲,faHeight為父親的身高,moHeight為母親的身高)、是否喜愛體育鍛煉(用字符型變量 sports存儲,輸入字符Y或y表示喜愛,輸入字符N或n表示不喜愛)、是否有良好的飲食習慣(用字符型變量diet存儲,輸入字符Y或y表示良好,輸人字符N或n表示不好)等條件,利用給定公式和身高預測方法對身高進行預測。

1.1.1數據處理

數據表達  int fa,mo; double w char sex,sports,diet,Y,y,N,n,F,f,M,m;
數據處理   嵌套,順序結構 條件語句。

1.1.2實驗代碼截圖

1.1.3 造測試數據

輸入 輸出
F 170 150 N Y 155.8cm
m 170 150 N n 173.9cm

1.1.4 PTA提交列表及說明

1.編譯錯誤。 部分變量沒有進行定義。

2.部分正確。在某些使用嵌套語句中,沒有概括到所有可能的結果。

1.2 題目有多少位是7?

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

1.2.1 數據處理

數據表達。 int  i, x;  i = 0;  scanf("%d", &x);
數據處理。順序結構 條件語句。整數取個十,百,千位。

1.2.2 實驗代碼截圖

1.2.3 造測試數據

輸入 輸出
7657 2
3557 1

1.2.4 PTA提交列表及說明

1.編譯錯誤。 忘記打封號。。

2.部分正確。在某些使用嵌套語句中,沒有概括到所有可能的結果。

2.代碼互評(5分)

同學代碼截圖

自己代碼截圖

比較不同。

1.通篇使用嵌套模式。使我的代碼更加復雜繁瑣。

2.計算式沒有用簡單字母代替。使我的代碼更加長

3.沒有良好的習慣。我沒有用空格來使結構更清晰。且結構之間應該空行隔開使效果更簡潔。

3.學習總結(15分)

1.整數取各位號。 十:n/10%10 百:n/100%10以此類推。
2.嵌套適用於單條件對應當結果例如成績划分等級。並列的是用於多個結果,例如握手。
3.繁瑣的計算式可以用字母代替。方便代碼

3.1 學習進度條(5分)

周日期 這周所花時間 代碼行 學到的知識簡介 目前還存在的困惑
11.11 11.18 7h 292 嵌套用法與邏輯詞,可用於排列等級 嵌套可以解決握手問題嗎?

3.2 累積代碼行和博客字數(5分)

3.3 學習內容總結和感悟(5分)

3.3.1 學習內容總結

1.整數取各位號。 十:n/10%10 百:n/100%10以此類推。
2.嵌套適用於單條件對應當結果例如成績划分等級。並列的是用於多個結果,例如握手。
3.繁瑣的計算式可以用字母代替。方便代碼

3.3.2 學習體會

請回顧自己的本周的學習過程,描述學習感受,也可以提出你不理解的地方、對教師教學建議等。如果你有新的想法或者新的方法

做不出來的時候是最令人糟心的,在本次學習中沒沒有弄透內容。比如說那個嵌套語句並不是在任何情況下都方便使用。還有else還有隱含條件。但是經過錯誤然后自己學習和詢問,會讓我的印象更加深刻。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM