7-1:
#include int(1)第一步:定義兩個正整數a,b,分別對應車速和限速main()
第二步:定義c算出超出限速的百分比
第三步:分類討論限速超出10%,和50%情況
錯誤:輸出結果沒有%
解決辦法:在%。0f後加兩個%%即可出來
嘗試了許多次,最後經查閱終於正確
7-2
#include int第一步:定義加油量a,汽油品種b,服務型別c(m,e),應付金額dmain()
printf(
"%.2f
",d);
} else
if (c == 'e'
) printf(
"%.2f
",d);
} return0;
}
第二步:當服務型別為m時,列出各種品種汽油應付金額
第三步:當服務型別為e時,列出各種品種汽油應付金額
第四步:輸出應付金額
流程圖:
錯誤:if大條件下沒加
解決方法:仔細檢查後,補上{}
在dev上嘗試後在pta上正確
7-3
#include int第一步 :定義a,b,c,t變數main()
if(a>c)
if(b>c)
printf(
"%d->%d->%d
",a,b,c);
return0;
}
第二步:從小到大排列,由此若a>b時,須將a,b兩值交換,a>c,b>c時同理
第三步:按a,b,c順序輸出即可
流程圖:
由於此題做過,無問題。
7.4
#include int第一步:定義並輸入運算元a,b及乙個字元chmain()
return0;
}
第二步:迴圈結構,寫出字元為不同情況時的分類,並寫出錯誤情況
第三步:輸出每步結果
流程圖:
錯誤:輸入時又忘記加&號,結果說是段錯誤
解決辦法;仔細檢查,發現問題
要求三
人
要求四:個人總結:(1)本週主要學習了迴圈語句結構,懂得了如何利用迴圈解決問題,收穫了解決問題的新思路和方法。
(2)本週所學流程圖如何設計是難點以及剛學系switch不熟練的問題
(3)老師上課形式很不錯,多給了學生自己練習的時間,且將學生作業和遇到問題講的很明白
要求五:
第六周作業
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訊號在接收時刻的瞬時載波相位值。但實際上是無法直接測量出任何訊號的瞬時載波相位值,測量接收到的是具有都卜勒頻...