[輸入與輸出是什麼]
程式給使用者的操作方式有兩種,一種是程式會自動執行然後顯示結果,使用者只要點選他想要的程式去執行就好,這就是純粹輸出;另一種是程式執行之後會提示使用者操作的方式,例如一個加法的程式會要求使用者輸入兩個數字,然後它會自動幫你做加法運算等等之類的,這就涵蓋了輸入與輸出了。
[基本輸入與輸出的指令]
C語言跟C++的輸入輸出指令不同,
在C語言中使用的輸入是scanf ,而輸出是 printf ,他要求的格式如下↓
scanf("資料型態", 變數名稱);
//基本的資料型態用%d 表示整數,用%f 表示浮點數(有小數點的)
printf("在雙引號之間打上你要的文字"); //這就最基本的顯示字串的表示
要顯示變數必須給它資料型態↓
printf("%d", 變數名稱); //有沒有發現它跟scanf 一樣?
當然,也可以將字串與變數一起顯示出來↓
printf("字串%d, 變數名稱"); //資料型態放在字串前後都可以
○●○●○●○●○●○●○●○●○●
再來,我們談談C++的輸入cin 與輸出 cout 的格式吧↓
cin >> 變數名稱;
cout << "字串";
或者帶有變數的字串 cout <<"字串" << 變數名稱;
不要懷疑,沒有甚麼資料型態有的沒的,真的就是這樣而已!
#補充:
C或C++的輸出如果要換行顯示的話就在"中加上\n"即可 。
因為在C 裡面沒有cin 、cout這種東西。
[提示使用者]
一個程式執行之後如果畫面一片空白,那使用者哪知道要做甚麼?
用輸出字串來提示使用者吧!
用加法來當例子,我們希望使用者輸入兩個數字,所以我們這樣寫↓
printf("請個別輸入兩個數字,程式會自動幫你相加: ");
cout << "請個別輸入兩個數字,程式會自動幫你相加: ";
完整的執行結果↓
完整的程式碼(cin 與 cout)↓
2007年11月14日 星期三
C++ 一步步來 - 基本輸入輸出
這也是為什麼我喜歡用C++的輸入輸出指令,好用又好記!
輸入就是代表東西進來,所以用>> 的方向;
輸出就是代表東西出去,所以用<< 的方向。
我是這樣記它們的^ ~^
請記得,要使用cin、cout 的話,專案請用C++,
所以,我們在寫程式的時候要記得先提示使用者,怎麼提示?
或者用C++的指令,
程式執行結果如下↓
訂閱:
張貼留言 (Atom)
1 則留言:
gj!!
張貼留言