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

. 請設計一程式,判斷所輸入的數字是奇數(odd)或偶數(even)。
(1)Input number: 2 (2)Input number:1
even odd


請設計一程式,輸入兩數字,進行加、減、乘、除、取餘數的運算。
(請考慮除數不得為0,若使用者輸入除數為0,必須顯示不能運算。)
測試值:
(1)Input a,b: 6,2 (2)Input a,b:6,0
a+b=8 a+b=6
a-b=4 a-b=6
a*b=12 a*b=0
a/b=3 a/b= can’t operate
a%b=0 a%b= can’t operate

2006-11-08 10:57:42 · 1 個解答 · 發問者 唸著倒麻幹你 1 in 電腦與網際網路 程式設計

1 個解答

//Power by Microsoft Visual Studio 2005//可以使用 Dev-C++ 編譯此程式#include#include#includeusing namespace std;int main(int argc,char **argv){ //=====START=====// bool odd(int NUM); void operate(int COUNTER,double A,double B); int number,i; double a,b; cout<<"1)Input number: "; cin>>number; cout<<(odd(number)?"Odd":"Even")<>a; cout<<"Input b: "; cin>>b; for(i=0;i<5;i++){  operate(i,a,b); } //=====END=====// system("PAUSE"); return EXIT_SUCCESS;}bool odd(int NUM){ return (NUM&1)!=0;}void operate(int COUNTER,double A,double B){ switch(COUNTER){  case 0:   cout<<"a+b= "<

2006-11-08 12:25:07 · answer #1 · answered by Big_John-tw 7 · 0 0

fedest.com, questions and answers