C++ HW4-1 for WallPower

寫一個程式,輸入任意正整數n後,呼叫自訂SQRT()函式,求出距離n最近之整數。
參考輸出如下圖。

參考解答。

  1. #include <iostream>//使用IO
  2. #include <math.h>//引入數學函式庫
  3. using namespace std;//使用名稱空間內的std,才能用Cin,Cout。
  4.  
  5. int SQRT(int num) //自訂方法。
  6. {
  7. return sqrt(num);//使用sqrt將num開根號(sqrt回數學函式庫內的一個方法),因為回傳是int(整數) 所以後面小數自動捨去。
  8. }
  9.  
  10. int main()
  11. {
  12. int n; //定義變數,用來儲存輸入的值。
  13. cout << "請輸入任意正整數 n = "; //印出。
  14. cin >> n; //輸入。
  15. cout << "距離√n最近之整數為 " << SQRT(n) << endl;//將輸入的值帶入自訂的方法並印出。
  16. system("pause");//暫停系統
  17. return 0;//可有可無
  18. }

留言

這個網誌中的熱門文章

C# 井字遊戲