一、資料的輸入和輸出
1、字元輸入函式:getchar()
例如:
1 #include2 #include3intmain()
4
2、字元輸出:putchar
語法格式:
1 putchar(ch); //其中,ch為乙個字元變數或常量。
3、通過cout流輸出資料:
格式1:cout《表示式;
格式2:cout《表示式1《表示式2《表示式3...;
輸出字串和變數的區別:
1 cout<<"h"; //
列印字串h到螢幕上。
2 cout列印h儲存的內容到螢幕上。
換行字元:\n ;另外可以用endl來換行:cout<<"h"<4、通過cin流讀入資料:
格式1:cin>>變數;
格式2:cin>>變數1>>變數2>>變數3...;
5、格式化輸入函式scanf:
格式 字元意義
d輸入十進位制整數
o輸入八進位制整數
x輸入十六進製制整數
u輸入無符號十進位制整數
f或e輸入實型數(用小數形式或指數形式)
c輸入單個字元
s輸入字串
scanf附加格式說明符
字元 說明
——————————————————————————————————————
l 用於輸入長整型資料(可用%ld,%lo,%lx)以及double型資料(用%lf或%le)
——————————————————————————————————————
h 用於輸入短整型資料(可用%hd, %ho, %hx)
——————————————————————————————————————
域寬 指定輸入資料所佔寬度(列數),域寬應為正整數
——————————————————————————————————————
* 表示本輸入項在讀入後不賦紿相應的變數
例如:
1 #include 2 intmain()3
6、格式化輸出printf
格式符:
%d 十進位制有符號整數
%u 十進位制無符號整數
%f 浮點數
%s 字串
%c 單個字元
%p 指標的值
%e 指數形式的浮點數
%x, %x 無符號以十六進製制表示的整數
%o 無符號以八進位制表示的整數
%g 把輸出的值按照%e或者%f型別中輸出長度較小的方式輸出
%p 輸出位址符
%lu 32位無符號整數
%llu 64位無符號整數
%ld long
%lld long long
%lf double
例如:
1 #include2 #include3int main(void)4
7、輸入輸出說明:
完
C 學習筆記 簡單輸入輸出
c 學習筆記之簡單輸入輸出。i o標頭檔案一般是iostream類 iomanip類與fstream類。標頭檔案函式和描述 iostream 該檔案定義了 cin cout cerr 和 clog 物件,分別對應於標準輸入流 標準輸出流 非緩衝標準錯誤流和緩衝標準錯誤流。iomanip 該檔案通過所...
C 學習 輸入輸出
程式的輸入指的是從輸入檔案將資料傳送給程式,程式的輸出指的是將資料傳送給輸出檔案 標準i o 鍵盤輸入,輸出到顯示器螢幕 檔案i o 磁碟檔案輸入,輸出到磁碟檔案 串i o 字元陣列作為儲存空間 實際上可以利用該控制項儲存任何資訊 char c cin.get 一次只能輸入乙個字元 cout c c...
C 學習 輸入輸出
標準型別的資料可以通過對cout物件執行流插入運算 來實現。流插入運算是乙個二元運算子。對於cout 123,它的第乙個運算物件是輸出流物件cout,第二個運算物件乙個二元運算子。有插入入運算的返回值為第乙個引數的引用。所以劉插入運算允許連續使用。如cout 字元型資料還可以用成員函式put來輸出。...