c 程式設計第四張小結

2021-10-09 02:59:10 字數 1685 閱讀 5080

/*

c++程式設計第四章筆記

1.數學函式

標頭檔案為三角函式:

sin();cos();tan();asin();acos();atan()

指數函式:

exp(x)--e^x

log(x)--ln(x)

log10(x)--lg(x)

pow(a,b)--a^b

sprt(x)--x的平方根

近似函式(double):

ceil()向上取整

floor()向下取整

min,max,abs(絕對值):

gun c++中,這些函式定義在vs定義在2.字元資料型別和操作符

char代表乙個單獨的字元,"為字串",'字元'

ascii碼:

計算機最底層使用的二進位制數字

從鍵盤讀去乙個字元

特殊字元的轉義序列

\b回退,\t製表,\n換行,\f換頁,\r回車,\\反斜線,\"雙引號

數值型別和字元型別之間的相互轉換

字元可以轉數字,但數字轉字元,只能低8位可以使用

static_cast(value)

比較和測試字元

可以使用關係運算子

3.字元函式:

標頭檔案isdigit

isalpha

isalnum

islower

isupper

issapce,判斷是否為空白字元

tolower

toupper

4.字串型別:

string實際上是乙個物件,定義在標頭檔案字串索引和下標操作符:

索引範圍0~length-1

s.at(index)重寫某一字元或是stringname[index]

連線字串

+;但直接連線兩個字串是非法的,必須和變數相鏈結

比較字串

==;!=,<=,>=,>,<,按照字典順序

讀字串

getline(cin,stringname,delimitcharacter),可以讀取乙個字串

5.格式化控制台輸出

流操作;包含在標頭檔案

setprecision(n) 浮點數的精度

fixed 顯示指定小數字數的浮點數

showpoint 即使沒有小數部分也顯示以0補足的小數點後位數

setw(width) 指定列印欄位的寬度

left 調整輸出到左邊

right 右邊

6.簡單的檔案輸入輸出

寫入檔案

ifstream input;

input.open("number.txt");

input >> sc1 >> sc2 >> sc3;

input.close;

讀取檔案

ofstream output;

output.open("number.txt");

output << 95 << " " << 56 << " " << 34 << endl;

output.close;

*/#include

#include

#include

using

namespace std;

intmain()

內容較多,知識較為基礎

四 張量表示

前面我們學習了張量的基本概念,我們知道,乙個標量我們定義為零階張量,乙個向量我們稱為一階張量,矩陣稱為二階張量。為了更加便捷的表示張量,我們用乙個新的方式表示張量 用乙個有 n nn 個腿的圓形形表示 n nn 階張量,如下所示 上圖的第一行我們用乙個圓形直接表示乙個標量,因為標量是零階張量,所以我...

Scott使用者的四張表

scott使用者的四張表 select from tab 檢視所有的資料表的名稱,如果現在要想知道每張表的表結構,則可以採用以下的命令完成 desc 表名稱 1 部門表 dept 名稱 型別 描述 deptno number 2 表示部門編號,由兩位數字所組成 dname varchar2 14 部...

三張表連線或四張表連線

2.9 三張表連線或四張表連線 語法 select.from ajoinbon a和b的連線條件 joincon a和c的連線條件 right joindon a和d的連線條件 一張sql中內連線和外連線可以混合,都可以出現 案例 找出每個員工的部門名稱以及工資等級,要求顯示員工名 部門名 薪資 薪...