C的回歸基礎學習1 真的基礎

2021-09-28 11:57:11 字數 1095 閱讀 4144

自從高二noip(2017)慘敗後便沒有在認真的碰c++了,以至於荒廢至此。本身打算在國慶複習,但是奈何的編寫網頁的任務太爆肝了,假期結束還得補作業。直到現在才開始複習任務。沒錯我就是加把勁騎士

主要的型別整型(int),浮點(float),雙浮點(double),布林(bool),字元(char)。一般根據需要還可以加unsigned,long,short來進一步精確定義。

一些小細節

1.在32位和16位的電腦中int的所佔位元組不同,可以用printf("%d\n",sizeof(int));或int_max(別忘記)來判斷。

2.int,float,char其實還可以作為函式使用,int為高斯取整函式(+0.5可以四捨五入),char使用ascll轉換。

3.用 float ,double 在比較大小的時候要注意設定精度!(好像是因為二進位制存小數存到的是近似數)

c++中我知道的有「 scanf 」與「 printf 」和「 cin>> 」與「 cout<< 」兩組,個人偏好前一組,因為我jio得前一組用法多一點(可能是沒怎麼學< iostream >)至於前一組具體用法此處

int sprintf(char *str, const char *format, …) 的作用是傳送格式化輸出到 str 所指向的字串。

#include

intmain()

結果

pi 的值 =

3.14

int sscanf(const char *str, const char *format, …) 從字串讀取格式化輸入。

#include

#include

#include

intmain()

結果:

march 25

,1989

= saturday

有關於這兩兄弟的詳細用法請點sprintf與sscanf

最基礎的東西其實在上機過程中就會像加法乘法一樣慢慢熟練,所以我只寫了一些概括與常用細節。絕對不是懶

C的回歸基礎學習2 基礎語句

控制語句與輔助語句,即高中數學的程式框圖題,是整個程式設計的基礎所在。1.if else 瘋狂if,超大常數警告 作為最常用的控制語句,if用法很簡單。if 表示式1 語句1 else if 表示式2 語句2 elseif.else一些小細節 2.switch 我也想要一台switch switch...

機器學習基礎1 線性回歸

定義 線性回歸 linear regression 是利用線性回歸方程的最小平方函式,對乙個或多個自變數和因變數之間關係進行建模的一種回歸分析。案例 房價 目標 房屋大小 x 和 y 之間的關係 如圖所示,我們將房屋 y,與房屋大小x,繪製在座標系.在這裡會引入新的定義 x 特徵,協變數,自變數 y...

c 基礎學習1

c 的類中只能第一方法 屬性和成員 所有可執行語句都必須要寫在方法中。引數型別和資料不同都算方法的過載。識別符號 首字元後續字元 允許 a z,a z,a z,a z,0 9 不允許 0 9 關鍵字 不能用於識別符號 c 關鍵字都小寫 net型別名用pascal大小寫約定,上下文關鍵字可在 其他部分...