ACM之基本輸入規範

2021-08-17 23:28:33 字數 742 閱讀 4304

輸入_1:

輸入不說明有多少個input block,以eof為結束標誌

while(cin>>a>>b)
輸入一開始就會說有n個input block,下面接著是n個input block

cin>>n;

for(i=0;i輸入不說明有多少個input block,但以某個特殊輸入為結束標誌

while(cin>>a && a!=-1)

輸入是一整行的字串

string buf;

getline(cin,buf);

//other

char buf[255];

cin.getline(buf,255)

短字元

scanf("%s",&s);
長字元

gets(s);
乙個字元

c=getchar();
getline 是乙個函式,它可以接受使用者的輸入的字元,直到已達指定個數,或者使用者輸入了特定的字元。它的函式宣告形式(函式原型)如下: istream& getline(char line, int size, char endchar = '\n');

char s[4];

cin.getline(s,4,'\n');

ACM輸入輸出規範 數根

問題描述 乙個正整數的數根可以這樣求得 計算該整數的各位數之和,如果結果值是單個數字,如果結果值是單個數字的和,那麼這個數就是所求數根 如果結果值是由兩位或兩位以上的數字組成的數,則繼續計算各位的數字的和,直到結果值只有一位數字為止。例如 正整數24,2 4 6,則6是24的樹根 又如39,3 9 ...

入門推薦 ACM之輸入

輸入 第一類 輸入不說明有多少個input block,以eof為結束標誌。例1 description 你的任務是計算a b input 輸入包含多行資料,每行有兩個整數a和b,以空格分開。output 對於每對整數a,b,輸出他們的和,每個和佔一行。sample input 1 510 20 s...

ACM 基本得輸入輸出

使用c c 中的輸入輸出函式是完成操作最基本的知識。一 利用c語言處理輸入和輸出 1 輸入 在c語言中輸入中stdin指標表示標準的輸入,scanf預設讀取的就是stdin指向的輸入,在acm中我們可能需要不斷的測試,最好將stdin重定向到某乙個檔案,這樣可以方便除錯,使用方法如下。freopen...