1. 程式人生 > >c++ primer plus 第二章的筆記

c++ primer plus 第二章的筆記

1.用cout進行輸出,cin進行輸入
cout<<“Come up and C++ me some time”<<endl;
"<<"為插入運算子,endl表示換行,依然可以用\n;
cin>>a; ">>"為抽取運算子。標頭檔案為iostream
(cin,cout為iostream類的物件)
2.sqrt的用法(標頭檔案是cmath或math.h)

#include<iostream>
#include<cmath>
using namespace std;
int main()
{
	double a,b;
	cin>>a;
	b=sqrt(a);
	cout<<b<<endl;
	return 0;
}

3pow函式的用法
5的8次方pow(5 .0,8.0)

#include<iostream>`
#include<cmath>
using namespace std;
int main()
{
	double a,b,c;
	cin>>a>>b;
	c=pow(a,b);
	cout<<c<<endl;//c為a的b次方
	return 0;
}

4.rand函式的用法(標頭檔案為cstdlib或stdloib.h)
它返回一個隨機整數

#include<iostream>
#include<cmath>
#include<time.h>
using namespace std;
int main()
{
	int a;
	srand(time(NULL));//使隨機數隨時間發生改變
	a=rand()%100;生成100以內的隨機數
	cout<<a<<endl;
	return 0;
}

5用std::來使某一個函式訪問名稱空間
如std::cout
或在函式中用using std::cout這樣的指令