第三次作業

2022-05-29 14:06:11 字數 2049 閱讀 2345

7-2 求平方根序列前n項和 (15 分)

本題要求編寫程式,計算平方根序列√​1​​​+√​2​​​+√​3​​​+⋯的前n項之和。可包含標頭檔案math.h,並呼叫sqrt函式求平方根。

一  ** 

#include #include 

intmain()

printf(

"sum = %.2f

",sum);

return0;

}

二  思路 

第一步 定義 三個 雙精度浮點型的變數 

第二步 輸入 n的值

第三步 進入迴圈,並計算 sum = sum +n^0.5  當n = n 時 迴圈結束

第四步 輸出 sum 的值 

三 程式框圖

三  除錯

四 所遇到的問題  

1 第一次寫迴圈 有些細節沒有注意 比如for(;;;)  中 必須有三個分號 經過問同學後 解決。

7-2 尋找250

一  **

#includeint

main()

printf("%d

",n);

return0;

}

二 思路 

第一步 定義兩個整型 i 和 n  ;

第二步 輸入i的值 並判斷 i是否等於250 若等於 輸出n的值 若不等於 則 n加一;

三   程式框圖

三 除錯 

四 問題   

第一次用 while 不清楚 與for的區別 試驗幾次後 成功 

7-4 最大公約數和最小公倍數 (15 分)

本題要求兩個給定正整數的最大公約數和最小公倍數。

一 ** 

#includeint

main()

}for(i=n;i<=m*n;i++)

}return0;

}

二 思路 

第一步 定義四個變數 i m n ;

第二步 輸入m n 的值;

第三步 求n m 最大公約數  條件為   m%i==0&&n%i==0   輸出 i的值 

第四步 求n m的最小公倍數 條件為  i%m==0&&i%n==0  輸出 i  的值 

三   程式框圖 

四 除錯

四 問題 

最大的問題 就是 沒有思路  知道 最大公約數 和最小公倍數的求法  不會轉化成**  後來 經過請教同學 解決 

總結   

、本次 學習了 迴圈 知道了有三種迴圈   以及都進行了實踐  但是 還不夠 還需繼續努力   

評價    

第三次作業

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...