程式設計 輸入輸出

2021-09-10 22:43:54 字數 963 閱讀 7441

(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 sys

for 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 輸入...