我是c++的初学者,刚写了一段小程序,请网友大师们帮忙改正一下错误!

2024-12-22 12:22:36
推荐回答(6个)
回答1:

if(r>=0)
{
l=2*pi*r;
}
cout<改成
if(r>=0)
{
l=2*pi*r;
cout<}

会得到你想要的结果

回答2:

这个是 if 结构,你换成 if...else if... 就可以了

#include
int main()
{
float r;
float l;
const float pi=3.1415926f;
cout<<"请输入半径:";
cin>>r;
if(r<0)
{
cout<<"输入结果错误";
}else if(r>=0)
{
l=2*pi*r;
}
cout<return 0;
}

回答3:

因为"cout<

回答4:

呵,当然啦,你判断办输入错误后没有return之类退出main()程序就继续到下面去执行其它代码。你想输入错后退出加上return -1;之类的就可以了。 l的值未被初始化,是个随机值。

回答5:

if以后出现的if都换成else if就可以了

回答6:

加个 else