cout 輸出你要的字

上次有教過大家怎麼使用printf

這次來教教比printf還要簡單的函數,”cout

「cout」跟printf一樣,是用來輸出的函數,雖說功能一樣,但它們的結構可是差了十萬八千里

它包含在<iostream>函式庫裡

格式如下:

cout << 變數或字串1 << 變數或字串2 << 變數或字串3 << … << 變數或字串n ;

「<<」是向左移位的運算符號,在此先不說明它的用法

cout也可以使用endl(end of line)控制碼,能做換行的動作

舉例:

url = “http://it-easy.tw/” ;

cout << “電腦不難!” << url << endl ;

我們要寫出以下例子:

首先應先載入函式庫

# include <iostream>

與<stdio.h>不同的是,<iostream>還需加上一串文字:

using namespace std ;

為什麼要加上這串文字呢?

因為<iostream>是屬於C++的函式庫

而先前學的<stdio.h>與<stdlib.h>都屬於C的函式庫

這兩種語言說通也可以說不通

總之,C++的函式庫會定義在std名稱空間,這也就是為什麼每次在撰寫程式時,總會在檔案的最前頭加上using namespace std;的原因。

再來還要打上main函數來撰寫程式

main ()

別忘了要來個大括號喔!

這時你寫的程式應為:

# include <iostream>
using namespace std ;

main()
{

}

接著就可以開始在{}內撰寫程式碼啦!

注:1.「”」字元在C++需用「”」來顯示

2.「t」有空一大格的效果

3.「n」可以換行

4.空格可作顯示位置微調

PS! cout結尾需用「;」,代表著這行程式的結束

為了能讓程式感覺更美觀,須執行多次來進行編排並測試,直到完成為止

程式最後還需加上下面文字(加在{}內!):

system (“pause”);

return 0 ;

撰寫出來的程式大概如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main()
{
    cout << "tt"電腦不難販賣部"十月份銷售統計n";
    cout << "產品tt原價tt數量tt金額n";
    cout << "電腦tt$12,800tt23tt$294,400n";
    cout << "160GB隨身碟t$7,800tt19tt$148,200n";
    cout << "DVD Playert$11,000tt132tt$1,452,000n";
    cout << "合計:tttttt$1,894,600nnn";
    system("pause");
    return 0;
}

或是:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
 
int main()
{
    cout<< "tt"電腦不難販賣"十月份銷售統計" << endl
        << "產品tt原價tt數量tt金額" << endl
        << "電腦tt$12,800tt23tt$294,400" << endl
        << "160GB隨身碟t$7,800tt19tt$148,200" << endl
        << "DVD Playert$11,000tt132tt$1,452,000" << endl
        << "合計:tttttt$1,894,600" << endl << endl << endl;
    system("pause");
    return 0;
}

圖片預覽:

延伸閱讀:Printf 輸出你要的字

文章分類:C & C++|標籤:,

迴響已關閉