填空题
下面程序的运行结果是:
1。(假设输入的值为①24;②4)
#include <iostream.h>
using namespace std;
int Factor(int, int&, int&);
int main()
{
int number, squared, cubed, error;
cout<<"Enter a number (0-20):";
cin>>number;
error=Factor(number, squared, cubed);
if(error) cout<<"Error encountered!/n";
else
{
cout <<"Number: "<<number <<endl;
cout <<"Squared: "<<squared <<endl;
cout <<"Cubed:" <<cubed <<endl;
}
return 0;
}
int Factor(int n, int & rSquared, int& rCubed)
{
if(n>20 || n<0) return 1;
rSquared=n*n;
rCubed=n*n*n;
return 0;
}