English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
所有分類

老師出了一個題目
要我們在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

2 個解答

#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<<"Input a"<>a[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

fedest.com, questions and answers