gpt4 book ai didi

c++ - xcode 没有显示输出

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:43:18 24 4
gpt4 key购买 nike

我试了几次想找出问题所在,但我找不到任何东西。所以,谁能帮我找到问题所在,为什么我看不到结果?

这似乎是个愚蠢的问题,但我是编程界的新手:)

这是我的代码:

#include <iostream>
using namespace std;

// There is the declraction of all functions

float max();
float min();


// This is the main program

int main ( int argc, char ** argv )
{
// Here you can find max
max(504.50,70.33);

// Here you can find min
min(55.77, 80.12);
return 0;
}


// This is the max function

int max(float a, float b){

float theMax;
if (a>b) {
theMax = a;
cout <<theMax ;
}
else{
theMax = b;
cout << b;
}
return theMax;
}

// This is the min function

int min( float c, float d){

float theMin;
if (c >d ) {
theMin =c;
cout << theMin;
}
else {
theMin =d;
cout << theMin;
}
return theMin;
}

最佳答案

您正在调用 std::maxstd::min。那是因为您编写了 using namespace std,并且在使用它们之前没有声明您自己的 minmax。 (您确实声明了另外两个 minmax 函数,但它们采用零参数,而不是两个)。因此,当编译器看到 max(504.50,70.33); 时,唯一的候选者是 std::max

关于c++ - xcode 没有显示输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25378197/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com