steve asked in 電腦與網際網路軟體 · 1 decade ago

C++ 功課 ”四則運算” 幫我想一下 很急(20點)

四則運算的功課幫我一下

內容是:輸入兩個整數

在挑選運算符號(+ - * / )加減乘除

而顯示結果 (但是要考慮除數不為0)

執行時: 輸入第一整數:_8_

輸入第二整數:_3_

選擇(加減乘除):_+_

= >8 + 3=11

幫幫忙吧

Update:

恩恩

我的功課是"""四則運算"""

第一....先輸入兩個整數

在來....挑選運算符號 如: + - * / 加減乘除

.

DOS執行時

畫面第一行是:.....輸入第一ㄍ整數:_

畫面第二行是:.....輸入第二ㄍ整數:_

畫面第三行是:.....輸入選擇(加減乘除):_

畫面第三行是:.....答案

Update 2:

例如

(1)

輸入第一ㄍ整數:_ 3

輸入第二ㄍ整數:_ 4

輸入選擇(加減乘除):_ *

3*4=12

(2)

輸入第一ㄍ整數:_ 8

輸入第二ㄍ整數:_ 7

輸入選擇(加減乘除):_ -

8-7=1

(3)

輸入第一ㄍ整數:_ 6

輸入第二ㄍ整數:_ 2

輸入選擇(加減乘除):_ /

6/2=3

大概是降子

Update 3:

Anders Hejlsberg

謝謝你

我跑跑看後..

第四行(答案那邊)

是否可以不要出現:a+b=5

可以改成2+3=5嗎??

3 Answers

Rating
  • 1 decade ago
    Favorite Answer

    #include <iostream>

    using namespace std;

    int main()

    {

    int a,b;

    char c;

    cout << "第一個整數值 ";

    cin >> a;

    cout << "第二個整數值 ";

    cin >> b;

    cout << " + - * / ";

    cin >> c;

    switch (c)

    {

    case '+':

    cout <<" a + b " << a + b << endl;

    break;

    case '-':

    cout <<" a - b " << a - b << endl;

    break;

    case '*':

    cout <<" a * b " << a * b << endl;

    break;

    case '/':

    cout <<" a / b " << a / b << endl;

    break;

    default:

    cout << "格式錯誤" << endl;

    }

    system("pause");

    return 0;

    }

    dev-c++ ^^

    收集分數中,如果還有問題可以在問我

    謝謝

    2006-10-22 16:49:55 補充:

    http://cetus.cs.tku.edu.tw/~u92510590/a.htm改好ㄌ~~我放...

  • 1 decade ago

    看無??

  • 我想問一下

    你的問題在哪??

    你的內容看不出你要問啥

    這樣大家都不好幫你

Still have questions? Get your answers by asking now.