C++ HW4-1 for WallPower

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

參考解答。

#include <iostream>//使用IO
#include <math.h>//引入數學函式庫
using namespace std;//使用名稱空間內的std,才能用Cin,Cout。

int SQRT(int num)  //自訂方法。
{
 return sqrt(num);//使用sqrt將num開根號(sqrt回數學函式庫內的一個方法),因為回傳是int(整數) 所以後面小數自動捨去。
}

int main()
{
 int n;        //定義變數,用來儲存輸入的值。
 cout << "請輸入任意正整數 n = ";     //印出。
 cin >> n;       //輸入。
 cout << "距離√n最近之整數為 " << SQRT(n) << endl;//將輸入的值帶入自訂的方法並印出。
 system("pause");//暫停系統
 return 0;//可有可無
}

留言

這個網誌中的熱門文章

UVA 11321 Java