C 的輸入和輸出

2021-08-25 09:03:42 字數 968 閱讀 9922

c++是一種常用的程式語言。乙個完整的程式至少要有乙個輸出,而我們也經常需要在程式內進行大量輸入和輸出。所以今天,我和大家談一談輸入和輸出。

1、cin和cout。可以連續輸入,使用流(>>)。有專門的輸出的換行「endl」。

cin>>a>>b;

cout<<"asdasdasd"<2、scanf和printf。scanf和printf雖然需要佔位符,不是很方便,而且容易因為系統影響在評測時莫名出錯,但是它的效率大幅超過了cin和cout。

scanf("%d%lf",number,score);

printf("%d\n",rank);

3、getchar和putchar。getchar和putchar本是字元的輸入和輸出,但是因為,所以更經常用於輸入輸出優化。下面的**是針對全體整數的(輸出需要自己輸出時改符號哦)。

int s()

while(ch>='0'&&ch<='9')

return fl?re:-re;

}void w(int r)

沒有負號?更簡單:

int s()

return re;

}

當然,也可以用於字元的輸入輸出。例如,

a=getchar();

putchar('\n');

4、gets和puts,以及getline。

這些都是針對字串的,在寫高精度的時候也會用到。需要注意的是,puts是包括輸出乙個換行符的,也就是說,如果輸出後不想換行,只能使用printf("%s",……)了。

gets(a1);

puts("asdasdasd");

getline(cin,s1);

希望對大家有所幫助,謝謝。

C 的輸入和輸出

cin是istream的派生類istream withassign的物件,它與標準輸入裝置 通常指鍵盤 相聯絡。cout是ostream的派生類ostream withassign的物件,它與標準輸出裝置 通常指顯示器 相聯絡。cerr是ostream的派生類ostream withassign的物...

C 檔案的輸入和輸出

fstream標頭檔案定義了三種支援檔案io的型別 1 ifstream,提供讀檔案功能 2 ofstream,提供寫檔案功能 3 fstream,提供讀寫同一檔案的功能 fstream除了繼承自iostream的行為外,還定義了自己的倆個新操作 open和close,以及形參為要開啟檔名的建構函式...

C和C 的輸入輸出

關於輸入輸出的一些總結 輸入 scanf fscanf,sscanf,cin,getchar,gets,getch,stdin,ifstream 輸出 printf,fprintf sprintf,cout,putchar,puts,stdout,ofstream printf,fprintf,sp...