------------恢復內容開始------------
dev-c++
1. pat
甲級題庫:
2. codeup
1. scanf函式
型別 格式符
int %d
long long %lld
float %f
double %lf
char %c
字串 %s
2. printf
型別 格式符
int %d
long long %lld
float %f
double %f
char %c
字串 %s
3. printf輸出控制
%md 不足m位int以m位右對齊輸出,不足高位補空格
%0md 不足m位int以m位右對齊輸出,不足高位補0
%.mf 讓浮點數保留m位小數輸出。
4. 常用math函式
fabs(double)
floor(double) double向下取整,返回double型別
ceil(double) double向上取整,返回double型別
pow(double r,double p) 返回r^p
sqrt(double)
log(double) 以自然對數e為底的對數
sin(double),cos(double),tan(double) 引數要求是弧度
const double pi = acos(-1.0);
asin(double),acos(double),atan(double)
round(double x) 將x四捨五入,返回也是double。
5.memset標頭檔案
scanf 對字元型別有%c和%s兩種格式,其中%c用來輸入單個字元,%s用來輸入乙個字串並存在字元陣列裡。
%c能讀取空格和換行。%s將空格或換行識別為乙個字串的結束。
getchar()輸入單個字元
putchar(char)輸出單個字元
gets(char*)
puts(char*)
string.h標頭檔案
strlen
strcmp
strcpy
strcat
sscanf
sprintf
陣列做引數
// 實參1:int×
// 實參2:int(*)[5]
void fun(int a, int b[5])
cout 輸出double,輸出小數點後兩位
cout << setiosflags(ios::fixed) << setprecision(2) << 123.4567 << endl;
浮點數的比較:
const double eps = 1e-8;
#define equ(a, b) (fabs((a) - (b)) < (eps))
圓周率pi = arccos(-1.0)
演算法筆記 vector使用
1.vector介紹 2.vector的使用 3.vector使用的題目 stl容器向量 vector 是乙個動態陣列,隨機訪問任何元素都能在常數時間完成 是乙個模板類和函式庫。vector是乙個線性順序結構,相當於陣列,可以不預先指定陣列的大小,並且能自動擴充套件。1 為了使用stl容器vecto...
JQuery學習筆記 如何使用JQuery
的意思是jquery window.jquery window.因此jquery document document document是網頁中的物件,這裡指代整個網頁內容。獲取乙個class的方法jquery someclass css border 1px solid red 獲取乙個id的方法j...
如何使用git?(新手學習筆記)
使用git前,需要先建立乙個倉庫 repository 您可以使用乙個已經存在的目錄作為git倉庫或建立乙個空目錄。使用您當前目錄作為git倉庫,我們只需使它初始化。命令 git init 使用我們指定目錄作為git倉庫。命令 git init newrepo base e anacoda py s...