小编Zeu*_*eus的帖子

程序返回垃圾值

我正在开发一个程序,该程序使用两个函数 area 和周长来返回正方形的面积和周长。我编写的以下代码正确返回区域,但会为周长生成垃圾值。你能纠正我做错了什么吗?

#include<iostream>
#include<cmath>
using namespace std;
int area(int s)
{
    int area = s * s;
    return area;
}
double perimeter()
{
    int s;
    int perimeter = 4 * s;
    return perimeter;
}
int main()
{
    int s;
    cout << "enter the side: "
        << endl;
    cin >> s;
    cout << "area of square is "
        << area(s) << endl;
    cout << "perimeter of square 25.  is" << perimeter() << endl;
}
Run Code Online (Sandbox Code Playgroud)

c++

2
推荐指数
1
解决办法
68
查看次数

标签 统计

c++ ×1