ch9_5.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //*********************
  2. //**    ch9_5.cpp    **
  3. //*********************
  4. #include <iostream.h>
  5. bool Factor(int, int&, int&);
  6. void main()
  7. {
  8.   int number,squared,cubed;
  9.   bool error;
  10.   cout <<"Enter a number(0~20): ";
  11.   cin >>number;
  12.   error=Factor(number,squared,cubed);
  13.   if(error)
  14.     cout <<"Error encountered!n";
  15.   else{
  16.     cout <<"Number: " <<number <<endl;
  17.     cout <<"Squared: " <<squared <<endl;
  18.     cout <<"Cubed: " <<cubed <<endl;
  19.   }
  20. }
  21. bool Factor(int n, int& rSquared, int& rCubed)
  22. {
  23.   if(n>20 || n<0)
  24.     return true;
  25.   rSquared = n*n;
  26.   rCubed = n*n*n;
  27.   return false;
  28. }