为什么我执行代码后没有答案?

时间:2021-03-19 05:00:14

标签: c++

下面是我从Youtube上学来的代码,但是我运行后,小屏幕上一片空白:

#include <iostream>
#include <cmath>

using namespace std;
    
int getMin(int num1, int num2) {
    int answer;
    if (num1 < num2) {
        answer = num1;
    } else {
        answer = num2;
    }
    return answer;
}
    
    
int main() {
    getMin(3,5);
    return 0;
}

1 个答案:

答案 0 :(得分:1)

#include <iostream>

using namespace std;

 int getMin(int num1, int num2){

 if (num1 < num2)
    return num1;
 else 
   return num2;
 }


 int main (){
     cout<<getMin (3,5); // Result of getmin(3,5)
return 0;
}

您将参数传递给具有返回值的函数,但是当函数返回值时,您不会将该值存储在任何地方或打印它。您可以将该值存储在一个变量中,并且可以像上面的代码一样直接打印。

相关问题