(1)輸入乙個數字再加上空格間隔的陣列:
int num;
cin>>num;
int *arr = new int[len+1]
for(int i=0; i<=num; i++)
(2)需要多次輸入形式重複的資料:
while(cin>>k)
(3)對於不存在空格的字元陣列:
char str[30];
cin>>str;
(4)輸入帶有空格的字元陣列:
char str[30];
cin.getline(str,len);//讀入整行資料,它使用回車鍵輸入的換行符來確定輸入結尾。
這個還會保留換行符
(5)輸入字串string
string str;
getline(cin,str);
(6)輸入多個整數
int a,b,c,d;
cin>>a>>b>>c>>d;
(7)輸出不定量的行的字串
string str;
while(cin>>str)
(1)輸入多個整數
a,b,c,d = map(int, input().split())
(2)輸入多行資料
n = int(input())
inputlist =
area = 0
for i in range(n):
lines = input()
(3)不定行的資料
import sysfor line in sys.stdin:
.....
C 程式設計輸入輸出語句
c 的標準輸入 輸出就是我們已經使用的包含標頭檔案iostream,他不但提供了i o的庫函式,也提供了使用該庫的流模式,從cin 流入 和cout 流出到裝置就是乙個操作符,也正是流入與流出的形象描述 c 中常用的狀態流模式 showpos 在正數中顯示 號 showbase 十六進製制正數前面加...
系統程式設計(檔案輸入輸出)
程式1 鍵盤輸入,顯示屏顯示 沒有用到檔案,簡單使用read和write include int main from fd open argv 1 o rdonly if from fd 1 to fd open argv 2 o wronly o creat,s iwusr s irusr if ...
程式語言輸入輸出問題
strip看情況加 1輸入單個輸出 n input n int input strip 2獲取多行 matrix map和for返回的是多個數字,list是乙個列表 for in range n list map int,輸入 h或者 for in range n int i for i in 輸入...