试图制作一个简单的函数来将存储在辅助函数中的值返回给 DEV-C++ 中的主函数,但我不确定它为什么不起作用:/
我真的觉得它应该可以正确运行,但是当我编译和运行程序时,它不会要求输入值并显示 0 以及当输入值 0 时与语句一起出现的句子。
// This program asks user to enter IQ score and then displays a message
#include<iostream>
using namespace std;
double getIQ();
int main()
{
double iq = 0.0;
getIQ();
if (iq > 120)
{
cout << "You are a genius" << endl;
}
else
{
cout << "You don't need a high IQ to be a successful person" << endl;
}
system("pause");
return 0;
}
double getIQ()
{
double iq = 0.0;
cout << "Enter IQ score: " << iq << endl;
return iq;
}