第六周作業

2022-05-28 22:54:16 字數 2983 閱讀 7352

7-1 高速公路超速處罰

1.實驗**

#include int main()

else if (chesu>=xiansu*1.1f)

}

2.設計思路

(1)第一步:定義兩個整數chesu,xiansu。

第二步:判斷當車速小於限速乘以1.1時輸出ok。

第三步:判斷當車速大於等於限速乘以1.5時輸出「exceed x%. license revoked」。

第四步:判斷當車速不大於等於限速乘以1.5且車速大於等於限速乘以1.1時輸出「exceed x%. ticket 200」。

3.問題

輸出時同時出現了兩種答案,經改變if條件位置後答案正確。

4.pta提交列表

7-2 計算油費

1.實驗**

#includeint main()

else

switch(b)

e = a * b1 * m;

printf("%.2f",e);

}

2.設計思路

(1)第一步:定義整數加油量a汽油種類b。

第二步:定義浮點m,e汽油**b1。

第三步:定義字元服務型別c。

第四步:判斷字元ascii是否大於105得到優惠。

第五步:轉換b1得到油價。

第六步:計算得到油費e。

第七步:輸出油費e。

3.問題

無問題。

4.pta提交列表

7-3 比較大小

1.實驗**

#includeint main()

else

else

}else

} printf("%d->%d->%d",t,s,f);

}

2.設計思路

(1)第一步:定義任意3個整數a,b,c輸入。

第二步:定義按順序輸出的三個整數f,s,t。

第三步:判斷a是否小於b①。

第四步:①《條件為真》→判斷c是否大於b②→②《條件為真》按順序輸出cba。

第五步:②《條件為假》→判斷a是否小於c③→③《條件為真》按順序輸出bca→③《條件為假》按順序輸出bac。

第六步:①《條件為假》→判斷a是否大於c④→④《條件為假》按順序輸出cab。

第七步:④《條件為真》→判斷b是否大於c⑤→⑤《條件為真》按順序輸出abc→⑤《條件為假》按順序輸出acb。

3.問題

無問題。

4.pta提交列表

7-4 兩個數的簡單計算器

1.實驗**

#includeint main()

}

2.設計思路

(1)第一步:定義字元運算子c。

第二步:定義運算元1a,運算元2b,運算結果d。

第三步:轉換相應字元進行計算並輸出結果d。

第四步:轉換無對應字元輸出error。

3.問題

非指定字元輸出時同時出現兩種結果,將輸出語句加在d運算公式後,輸出結果正常。

4.pta提交列表

要求三

1.git位址

2.截圖

要求四

1.學習內容

學習了if語句的巢狀,switch語句。

2.難點,知識點

if語句的連續巢狀和else對應容易混亂,if條件的規範書寫容易出錯。

3.建議或意見

我認為上課形式很好,沒有意見。

要求五

1.點評

於耀淞:

王姝雯:

徐銘博:

2.**,流程圖

時間**行數

時間1(min)

部落格字數

時間2(min)

知識點11.05

1003000

無11.06

1503500

switch語句,while語句

11.07

802000

switch語句,while語句

11.10

2004000

for語句

11.11

18040

609116

for語句,while語句

第六周作業

a.用指標訪問物件 includeusing namespace std class a a int aa a aa 定義建構函式,用引數aa初始化資料成員a void display int main b.指標型別作為成員函式的引數 includeusing namespace std class...

第六周作業

1 自建yum倉庫,分別為網路源和本地源 本地源 cd etc yum.repos.d vim local.repo local name local cdrom yum baseurl file misc cd enabled 1 gpgcheck 1 gpgkey file etc pki rp...

第六周作業

1.簡述gps載波相位測量的基本原理?載波相位測量是利用接收機測定載波相位觀測值或其差分觀測值,經基線向量解算以獲得兩個同步觀測站之間的基線向量座標差的技術和方法。載波相位觀測量理論上是gps訊號在接收時刻的瞬時載波相位值。但實際上是無法直接測量出任何訊號的瞬時載波相位值,測量接收到的是具有都卜勒頻...