#include <iostream>
using namespace std;
void divide(double a,double b){
try{
if (!b)
throw b;
cout << "resulet:" << a / b << endl;
}
catch (double b){
cout << "can't dibide by zero." << endl;
}
}
void main()
{
double i, j;
do{
cout << "Enter numerator(分子)(0 to stop):" << endl;
cin >> i;
cout << "Enter denominator(分母)::" << endl;
cin >> j;
divide(i, j);
} while (i != 0);
cin.get();
}
using namespace std;
void divide(double a,double b){
try{
if (!b)
throw b;
cout << "resulet:" << a / b << endl;
}
catch (double b){
cout << "can't dibide by zero." << endl;
}
}
void main()
{
double i, j;
do{
cout << "Enter numerator(分子)(0 to stop):" << endl;
cin >> i;
cout << "Enter denominator(分母)::" << endl;
cin >> j;
divide(i, j);
} while (i != 0);
cin.get();
}









