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