允許指定一組數求和,可以一直讀數到程式結束。
#include
using
namespace std;
intmain()
cout << sum;
system
("pause");
return0;
}
上述語句在輸出sum後輸出endl,endl輸出換行並重新整理與cout相關聯的緩衝區。
從鍵盤鍵入檔案結束符
windows系統下按ctrl+z。unix系統中,包括mac os-x機器,通常用ctrl+d
需要特別注意的是cin的》輸入操作符將空字元(空格、tab和回車)當作輸入的結束,所以在需要獲得這些符號的時候就會有問題,如primer例6.8,此時可以使用cin.get(ch)方法,可獲得空格、回車和tab等特殊字元。
C 讀入未知數目的輸入
首先,我們要明白c 中的 和 兩個操作符的意義。輸出操作符 將其右運算元寫到作為其左運算元的ostream物件,當操作符是輸出操作符時,結果是做操作符的值,也就是說,輸出操作返回的值是輸出流本身 輸入操作符 與輸出相似,它接受乙個istream物件作為其左運算元,接受乙個物件作為其右運算元,它從is...
標準輸入cin的返回值以及讀入未知數目資料的問題
一 標準輸入cin的返回值 首先輸入操作符 接受乙個istream物件作為其左運算元,接受乙個物件為其右運算元,讀取資料並儲存到右運算元中,並返回其左運算元作為結果。以語句std cin value為例,其左運算元為std cin,右運算元為value,執行這條語句的結果是從標準輸入讀取乙個值,存放...
C 泛型之求未知數組的長度
一般情況下,已知陣列型別,我們求陣列的長度的方法一般是 double a cout sizeof a sizeof double endl 當然也可以這樣 double a cout sizeof a sizeof a 0 endl 因此,求未知數組的長度的方法也很類似了,也有兩種方式 法一 inc...