帮忙看下怎么这段代码,刚接触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去掉.....

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);