C++if循环,如下图if(check)是什么意思?#include <iostream>using namespace std;int func(int a,int *b,int *c);int main(){ int a,b,c; int check; cout<<"请输入要进行运算的数字,"; cout<<"您输入

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/14 15:29:14

C++if循环,如下图if(check)是什么意思?#include <iostream>using namespace std;int func(int a,int *b,int *c);int main(){ int a,b,c; int check; cout<<"请输入要进行运算的数字,"; cout<<"您输入
C++if循环,如下图if(check)是什么意思?
#include <iostream>
using namespace std;
int func(int a,int *b,int *c);
int main()
{
   int a,b,c;
   int check;
   cout<<"请输入要进行运算的数字,";
   cout<<"您输入的数字将作为圆的半径和正方形的边长:";
   cin>>a;
   check=func(a,&b,&c);
   if(check)
      cout<<"输入的数字超出计算范围!\n";
   else
   {
      cout<<"圆的面积为:"<<b<<endl;
      cout<<"正方形的面积为:"<<c<<endl;
   }
   return 0;
}
int func(int a,int *b,int *c)
{
   if(a>20000)
      a=1;
   else
   {
      *b=a*a*3.14;
      *c=a*a;
      a=0;
   }
   return a;
}

C++if循环,如下图if(check)是什么意思?#include <iostream>using namespace std;int func(int a,int *b,int *c);int main(){ int a,b,c; int check; cout<<"请输入要进行运算的数字,"; cout<<"您输入
如果返回值是真