问题标题: 酷町堂:1182

0
0
已解决
武建豪
武建豪
中级天翼
中级天翼

#include<iostream>
using namespace std;
int main()
{
    double m=0,a=0,b=0,c=0;
    cin>>m;
    if(m==1)
    {
        cin>>a;
        a*a*3.14;
        printf("%.2f",a);
    }
    else if(m==2)
    {
        cin>>b>>c;
        cout<<b*c;
    }
    else
    {
        return 0;
    }
    return 0;
}

哪里错了


0
已采纳
邹昊轩
邹昊轩
资深光能
资深光能

你没加头文件#include<cstdio>

 

其次,我建议把else删除,没用。

 

判断(m等于1){
            输入>>a;
            printf("%.2f",a*a*3.14);
        }
        else{
            输入>>b>>c;
            输出<<b*c;
        }    

 

望采纳。

0
潘晨皓
潘晨皓
高级天翼
高级天翼

你的头文件:#include<cstdio>呢?

你这样吧!按

这样你新建时,就会

这样了

 

 

0
我要回答