標準輸入輸出
cin(標準輸入)
cout(標準輸出)
cerr(不帶快取的標準錯誤輸出)
clog(帶快取的標準錯誤輸出)
檔案輸入輸出
ifstream(讀檔案)
ofstream(寫檔案)
fstream(讀寫檔案)
字串輸入輸出
istringstream(字串輸入流)
ostringstream(字串輸出流)
stringstream(字串輸入輸出流)
1、cout輸出流
(1)標頭檔案中
#include
(2)應用
(2)應用格式:cout《表示式1《表示式2《表示式n;
cout<
cout<
cout<
<
引入標頭檔案
控制符有效期
用途endl
一次相當於\n
dec自設定後一直有效
設定數值按十進位制輸出
oct自設定後一直有效
設定數值按八進位制輸出
hex自設定後一直有效
設定數值按十六進製制輸出
fixed
自設定後一直有效
浮點數按照定點方式輸出
showpoint
自設定後一直有效
浮點數輸出時顯示小數點
setw(...)
一次設定數值輸出的位數
setprecision(...)
自設定後一直有效
設定浮點數小數點後的位數
setfill(...)
自設定後一直有效
設定數值前填充的字元
2、cin輸入流的使用
(1)程式標頭檔案
#include
輸入時,以空格隔開float a = -1;
int b = -1;
cin>>a>>b;
字元型資料的輸入:
多條語句時加{}char c1,c2;
int a;
float b;
cin>>c1>>c2>>a>>b;
cout字串資料的輸入:
char str1[16];
cin>>str1;
cout<1、if選擇語句基本形式
if (表示式)
語句1else
語句2
2、if選擇語句巢狀選擇結構
3、if...else if語句if(表示式1)
if(表示式2) 語句1
else 語句2
else
if(表示式3) 語句3
else 語句4
4、switch語句if (表示式1) 語句1
else if (表示式2) 語句2
else if (表示式3) 語句3
...else 語句n
1、while語句switch(表示式)
getchar()!="\n"while(表示式)
whlie(getchar()!="\n") n++;
從鍵盤輸入字元
2、do-whlie
3、fordo
while(表示式);
for(表示式1;表示式2;表示式3) 語句
4、break和continue
break:終止迴圈
1、typedef宣告
2、列舉型別enumtypedef 已知型別名 新型別名;
typedef double d1,d2;
3、結構體型別structenum 列舉型別名 ;
enum days;//定義乙個列舉型別days
days today = mon;//定義列舉型別days的變數today
4、聯合體型別unionstruct 結構體型別名 ;
struct date
date.year = 1000;//引用結構體變數中乙個成員的值
聯合體內的成員共享同一段記憶體,整個聯合體占用記憶體單元的大小取決於最長的成員的大小
union 共用體型別名;
union mix_t
s; char c[4];
}mix;
C 基礎學習(語句語法)
int a 1,b 2 bool re1 a b a 1 一假具假 console.writeline a 1 bool re2 a b b 1 一真具真 console.writeline b 2 當第乙個運算元為 假 真時 將不會判斷第二個運算元for 初始畫 迴圈條件 增減變數 預定次數的迴圈...
python學習 語句
1.1 基本輸出,換行輸出 1.2 print的逗號,可以使之在同一行。print a,print b,print c,abc 1.3 輸出到檔案 為重定向 將檔案用print方式寫入 f open lpc.txt r print f,python print f i like it f.close...
Python學習 語句 語法
注釋,不支援多行注釋 連線,當一行的程式太長時,可以使用連線符 反斜槓 1 使用if elif 和 else 進行標記 小於兩個的選擇 if 條件 語句段1 else 語句段2 大於兩個的選擇 if 條件1 語句段1 elif 條件2 語句段2 else 語句段3 2 使用while進行迴圈 whi...