为什么执行代码后没有答案?
Why there's no answer after I executed my code?
以下是我从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;
}
#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;
}
您将参数传递给一个有返回值的函数,但当函数返回值时,您不会将该值存储在任何位置或打印它。您可以将该值保存在变量中,也可以像上面的代码一样直接打印。
相关文章:
- 在执行其他功能的同时播放动画(LED矩阵和Arduino/ESP8266)
- C++,系统无法执行指定的程序
- 使用C++中的模板和运算符重载执行矩阵运算
- 欧拉项目#8答案是大以获得有效答案
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 执行函数时导致崩溃的变量
- 首要问题的答案让值班员搞错了
- 无论条件是否为true,if总是在c++中执行
- 当函数模板参数是具有默认参数的类模板时,函数模板参数的推导如何执行
- 在C++中对T*类型执行std::move的意外行为
- 使用QProcess执行命令,并将结果存储在QStringList中
- 如何在没有信号的情况下从C++执行QML插槽
- 如何确认我的constexpr表达式实际上已经在编译时执行
- C++17中的并行执行策略
- QML按钮点击功能执行顺序
- C++问题:用户认为数字1-100,程序提出问题不超过6次即可得到答案。无法正确
- 程序在执行程序的其余部分之前退出
- 为什么catch中的代码没有被执行
- C++从其他 constexpr 创建 lambda 不能按顺序执行 Constexpr
- 部门答案未正确执行