一:標準輸入函式cin
不知道說它是個函式對還是不對,它是代表標準的輸入裝置--鍵盤。他是屬於流的,他的用法和流的用法是一樣的。也就是:cin>>變數;
小小的說明一下,輸入多個變數可以寫在一行,如:cin>>x>>y>>z;
這樣寫不是不允許,而是不好看,如果是不同的變數型別,那就更是沒頭沒腦了。除了你,人家是不知道該輸入什麼的,所以,一般在輸入語句的前面,我們一般都
要做乙個提示,請輸入×××,讓人家心裡有個底,知道這個變數是做什麼的。
另外,這個函式是不用帶位址符號"&"的,也不用寫明變數型別,千萬不要跟scanf混淆。當然他就也不檢查變數輸入是否合法。如:
int i;
cout<<"please input a number:"
cin>>i;
cout<<"i="<
main()
{int i;
while(i!=-1)
{cout<<"i="
cin>>i; /*請輸入不是乙個字元如'a'試試*/
cout<>i;語句移到判斷迴圈的語句中,那麼,你輸入的如果是不合法的變數,他將跳出迴圈。
cin是用空格來分隔輸入的。請看看如下的例子:
/*乙個空格分隔使輸入的變數達不到希望的值*/
#include
main()
{char str[20];
cout<<"please input a string:";
cin>>str; /*你試著輸入"hello word"*/
cout<
void main()
{int x=30, y=300, z=1024;
cout<
void main()
{int x=30, y=300, z=1024;
cout<
void main()
{cout<<"第一章"<
void main()
{cout<<"第一章"<
void main()
{float f=2.0/3.0,f1=0.000000001,f2=-9.9;
cout<
void main()
{float f=2.0/3.0,f1=0.000000001,f2=-9.9;
cout<
C 輸入輸出
c語言不提供輸入輸出語句,輸入輸出操作有函式來實現。c的標準庫函式中提供了許多輸入輸出函式,如printf scanf 等,使用時需要新增相應的標頭檔案 scanf d num 逗號前為控制語句,後半部分為變數的位址。當中 d是輸入格式控制字串 scanf 函式在接受輸入資料是預設不採集空格,回車,...
C 輸入輸出
c 中的一些常用輸入輸出 include include include include using namespace std void win io 由控制台輸入 void file io 檔案進行輸入 in file.close void file io 2 in file.close in ...
C 輸入輸出
c 輸入輸出使用 iostream 庫。iostream 庫包括兩個基礎的型別 istream 和 ostream,分別表示輸入流和輸出流。乙個流就是乙個字串行,是從 io 裝置中讀出或寫入 io 裝置的。術語 流 想表達的是,隨著時間的推移,字元是順序生成或消耗的。cin istream 型別的物...