帮忙看下怎么这段代码,刚接触C++一天的新手...
来源:百度知道 编辑:UC知道 时间:2024/05/27 16:20:58
#include<iostream>
int demo(int r)
{
std::cout<<"面积为:"<<3.14159*r*r<<"\n";
std::cout<<"周长为:"<<2*3.14159*r<<"\n";
std::cout<<"直径为:"<<2*r<<"\n";
return (3.14159*r*r,2*3.14159*r,2*r);
}
int main()
{
int a;
std::cin>>a;
std::cout<<demo(a);
return 0;
}
执行时,我输入一个直径,会显示
5
面积为:78.7395
周长为:31.4159
直径为:10
10Press any key to continue
我就想知道,怎么把Press前面那个10去掉.....
int demo(int r)
{
std::cout<<"面积为:"<<3.14159*r*r<<"\n";
std::cout<<"周长为:"<<2*3.14159*r<<"\n";
std::cout<<"直径为:"<<2*r<<"\n";
return (3.14159*r*r,2*3.14159*r,2*r);
}
int main()
{
int a;
std::cin>>a;
std::cout<<demo(a);
return 0;
}
执行时,我输入一个直径,会显示
5
面积为:78.7395
周长为:31.4159
直径为:10
10Press any key to continue
我就想知道,怎么把Press前面那个10去掉.....
std::cout<<demo(a);
改为
demo(a);
把int demo(int r)
{
std::cout<<"面积为:"<<3.14159*r*r<<"\n";
std::cout<<"周长为:"<<2*3.14159*r<<"\n";
std::cout<<"直径为:"<<2*r<<"\n";
return (3.14159*r*r,2*3.14159*r,2*r);
}
改为
void demo(int r)
{
std::cout<<"面积为:"<<3.14159*r*r<<"\n";
std::cout<<"周长为:"<<2*3.14159*r<<"\n";
std::cout<<"直径为:"<<2*r<<"\n";
}
去掉return那句 即 return (3.14159*r*r,2*3.14159*r,2*r);