讀入未知數目的輸入(C )

2021-09-10 14:08:11 字數 441 閱讀 5700

允許指定一組數求和,可以一直讀數到程式結束。

#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...