C 輸出格式

2021-07-05 15:38:05 字數 1145 閱讀 1081

一:標準輸入函式cin

不知道說它是個函式對還是不對,它是代表標準的輸入裝置--鍵盤。他是屬於流的,他的用法和流的用法是一樣的。也就是:cin>>變數;

小小的說明一下,輸入多個變數可以寫在一行,如:cin>>x>>y>>z;

這樣寫不是不允許,而是不好看,如果是不同的變數型別,那就更是沒頭沒腦了。除了你,人家是不知道該輸入什麼的,所以,一般在輸入語句的前面,我們一般都

要做乙個提示,請輸入×××,讓人家心裡有個底,知道這個變數是做什麼的。

另外,這個函式是不用帶位址符號"&"的,也不用寫明變數型別,千萬不要跟scanf混淆。當然他就也不檢查變數輸入是否合法。如:

int i;

cout<<"please input a number:"

cin>>i;

cout<<"i="<

main()

{int i;

while(i!=-1)

{cout<<"i="

cin>>i; /*請輸入不是乙個字元如'a'試試*/

cout<>i;語句移到判斷迴圈的語句中,那麼,你輸入的如果是不合法的變數,他將跳出迴圈。

cin是用空格來分隔輸入的。請看看如下的例子:

/*乙個空格分隔使輸入的變數達不到希望的值*/

#include

main()

{char str[20];

cout<<"please input a string:";

cin>>str; /*你試著輸入"hello word"*/

cout<

void main()

{int x=30, y=300, z=1024;

cout<

void main()

{int x=30, y=300, z=1024;

cout<

void main()

{cout<<"第一章"<

void main()

{cout<<"第一章"<

void main()

{float f=2.0/3.0,f1=0.000000001,f2=-9.9;

cout<

void main()

{float f=2.0/3.0,f1=0.000000001,f2=-9.9;

cout<

C 輸出格式

cout.precision 設定小數點後精確度,cout.width 設定寬度,cout.setf 設定顯示格式,比如 cout.setf ios left 左對齊 cout.setf ios showpoint 不管是否有小數字,顯示小數點 cout.fill 不足寬度則填充,如cout.fil...

C 輸出格式

1 用控制符控制輸出格式 應當注意 這些控制符是在標頭檔案iomanip中定義的,因而程式中應當包含標頭檔案iomanip。通過下面的例子可以了解使用它們的方法,例2 用控制符控制輸出格式,include include 不要忘記包含此標頭檔案 using namespace std int mai...

C 輸出格式

using system using system.collections.generic using system.linq using system.text using system.threading.tasks 花費了x元 name 左對齊 console.writeline 花費了x元 ...