老師出了一個題目
要我們在DOS執行檔上可以做出
intput a1:X
intput a2:Y
intput a3:Z
X+Y-Z=A
請問要怎麼輸入呢?
我試了好多次都沒辦法
X Y Z A都是不一定的數字
2007-10-13 18:15:34 · 2 個解答 · 發問者 宗諭 1 in 電腦與網際網路 ➔ 程式設計
謝謝小綿羊的回答 但我剛學C++
學到的地方只有在DOS成功輸出文字而已
你的程式我看的不是很懂
有比較簡單明瞭的程式嗎?
2007-10-13 21:52:08 · update #1
#include
#include
int main()
{
int a1, a2, a3, answer;
printf("intput a1: ");
scanf("%d", &a1);
printf("intput a2: ");
scanf("%d", &a2);
printf("intput a3: ");
scanf("%d", &a3);
answer = a1 + a2 - a3;
printf("%d + %d - %d = %d\n" , a1, a2, a3, answer);
system("PAUSE");
return 0;
}
小弟我也只是剛學而已 所以只會用一些剛學的方法^^
你看看是不是你要的。
2007-10-14 06:21:33 · answer #1 · answered by 冠豪 4 · 0⤊ 0⤋
#include
#include
#define MAX 3
using namespace std;
int main(int argc, char** argv){
//=====START=====//
int a[MAX],i;
for(i=0;i
}
cout<
//=====END=====//
system("PAUSE");
return 0;
}
2007-10-14 16:08:01 補充:
cout:輸出文字與資料
cin:等待使用者輸入文字與資料
endl:換下一行
<<:輸出符號
>>:輸入符號
#define MAX 3:定義常數 MAX = 3
2007-10-13 18:31:37 · answer #2 · answered by Big_John-tw 7 · 0⤊ 0⤋