国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

C++教程:C++系統函數講解

2020-05-23 14:27:59
字體:
來源:轉載
供稿:網友
我們經常在程序的一開始就寫#include某個頭文件。其實有些頭文件中就有不少系統已經造好的函數,它們叫做標準庫(Standard Library)函數。我們包含(include)一個頭文件,就像是到某個工具庫里面去找一個工具一樣。所以,要使用系統定義好的一些函數,我們必須知道這些函數在哪個頭文件里,就好像使用工具我們必須知道這個工具放在哪個工具庫里面。下面是一些函數和相關頭文件信息的列舉。
C++教程:C++系統函數講解

其實很多函數系統已經為我們寫好,我們只要通過包含頭文件就能夠使用這些函數。關于更多的函數信息,我們將在附錄上作介紹,讀者也可以通過網絡或者VC++的工具書來查找到這些信息。
下面我們來看一段使用系統造好的函數編寫的程序:(程序6.1.3)
#include "iostream.h"
#include "math.h"
#include "stdlib.h"
int main()
{
   const double pi=3.14159265358;
   double a=90;
   cout <<"sin(a)=" <<sin(a/360*2*pi) <<endl;//角度與弧度的轉換
   cout <<"cos(a)=" <<cos(a/360*2*pi) <<endl;
   cout <<"sqrt(a)=" <<sqrt(a) <<endl;
   cout <<"pow(a,2)=" <<pow(a,2) <<endl;
   exit(1);
   return 0;
}
運行結果:
sin(a)=1
cos(a)=4.89659e-012
sqrt(a)=9.48683
pow(a,2)=8100

由于電腦的三角函數都是使用弧度作為單位的,所以我們必須用“a/360*2*pi”將角度轉化為弧度。至于為什么cos90°不等于0,則是因為圓周率π無法很精確,所以導致算出來的余弦值是一個接近于0的小數,而不是0。

試試看:
1、根據本節函數和頭文件的信息表,嘗試輸出一個數(角度)的正切值、余切值和絕對值。
2、用VC++打開stdlib.h和math.h,看看里面究竟寫了些什么。如果不知道文件存放的位置,請使用Windows的查找功能。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 洪江市| 金阳县| 阿合奇县| 茶陵县| 富锦市| 大兴区| 那曲县| 班戈县| 安顺市| 潮安县| 阆中市| 青河县| 阿坝县| 抚顺县| 商河县| 长兴县| 什邡市| 旬阳县| 湖北省| 南皮县| 泰州市| 沧州市| 延长县| 和林格尔县| 彭山县| 从化市| 隆昌县| 五大连池市| 隆尧县| 常宁市| 溆浦县| 嘉祥县| 从江县| 晋宁县| 永康市| 盖州市| 禹州市| 云南省| 浦北县| 山丹县| 扶风县|