第三次作業

2022-05-28 19:00:18 字數 2231 閱讀 4881

這個作業屬於哪個課程

這個作業要求在**

/homework/11454

這個作業的目標

完成階段性目標學習 檢驗學習成果

學號20209031

一、本週教學內容&目標

第2章 用c語言編寫程式-迴圈結構 2.4 輸出華氏-攝氏溫度轉換表。要求學生掌握使用for迴圈語句實現指定次數的迴圈程式設計。

二、本週作業

pta實驗作業

閱讀**

學習總結

三、作業格式

1.pta實驗作業

從pta題目集中選出3個你最滿意的題目完成以下內容,選擇題目難度越大,分值越高,每題2分,內容要求如下:

1.1 a乘以b

題目內容描述:看我沒騙你吧 —— 這是一道你可以在10秒內完成的題:給定兩個絕對值不超過100的整數a和b,輸出a乘以b的值。

介紹實現本題過程中,你的資料表達、資料處理是怎麼做的。

資料表達:先分析題目,將沙漏分解為上下兩部分,分別用整形定義沙漏的總字元數量,層數,行數。

資料處理:經過分析題目,將解題思路確定為通過尋找層數行數之間的數學規律以解題,表示式包含了如何確定沙漏的最大字元數,如何利用線性規劃實現沙漏的列印。流程結構為:確定最大行數-列印沙漏-計算剩餘的字元。

說明:q1:如何解決最大字元數。

a1:通過for迴圈不斷檢測遞增的變數在規定範圍內滿足條件。

q2:線性規劃之中的表示式。

a2:通過草稿紙上的計算分步完成。

資料表達:分析題目,分別設定變數為給出的正整數n和n各個位置的n次方和。

資料處理:經分析題目,將解題思路確定為先將整數各個位置通過迴圈分離後n次方再相加,最後比較sum與整數的大小已確定是否滿足題意,表示式包含了如何實現分離整數,如何將分離出的數進行n次方並求和。 流程結構為:給出正整數n-分離各個位置的數字-將數字n次方求和-比較次方和與原正整數的大小.

說明:q1:最大的問題為在pta中一直顯示有乙個選項執行超時。

a1:多次改寫**解決無果後,嘗試自己定義乙個pow函式再執行,結果解決了執行超時的問題.

資料表達:分析題目,定義陣列和隨機變數。

資料處理:經分析題目,將解題思路確定為通過陣列的桶排序已達到紀錄各個數字是否有無,最後通過輸出時的比較以完成題目要求.流程結構:定義陣列-進行桶排序裝填陣列-遍歷陣列以輸出沒有的數字.

說明:在vs上程式設計多次後直接提交,正確沒發現任何錯誤.

找乙份優秀**,理解**功能,並講出你所選**有點及可以學習的地方。

雖然是c++的題目,但是對於陣列的利用和題目的分析還是很有幫助.

——優點:

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第8周/10.19~10.25

36 h

410if-else語句,for迴圈

無第9周/10.26~11.1

36 h

1102

陣列二維陣列的使用

第10周/11.2~11.6

36 h

1590

函式自定義函式

第三次作業

2 12有600 mb 兆位元組 的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車這 些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kb s,其結果又如何?解 當傳送速率為2.4k...

第三次作業

1 有600mb 兆位元組 的資料,需要從南京傳送到北京 一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率為2.4kb s 傳送此資料,試比較這兩種方法的優劣。若資訊傳送的速率為33.6kb s,其結果又如何?解 假定連續傳送且不出錯。若...

第三次作業

p67 2 12 有600mb的資料,需要從南京傳送到北京。一種方法是將資料寫到磁碟上,然後託人乘火車將這些磁碟捎去。另一種方法是用計算機通過長途 線路 設資訊傳送的速率是2.4kbps 傳送此資料。試比較這兩種方法的優劣。若資訊傳送速率為33.6kbps,其結果又如何?解 1 t 600 1024...