问题描述
问题来了:
使用默认参数,编写一个函数,要求用户输入一个数字 并返回该数字。该函数应该接受来自的字符串提示 调用代码。如果调用者没有为提示提供字符串,则 函数应该使用通用提示。接下来,使用函数重载, 编写一个实现相同结果的函数。
我真的不知道他想让我做什么。
如果你能帮上忙,你可以在评论中留下你的答案。
enter code here
#include <iostream>
#include <string>
using std::cout;
using std::cin;
using std::string;
using std::cout;
using std::cin;
using std::endl;
int print(int number,string statment = "the number is :")
{
cout << statment;
return number;
}
int main()
{
int number,result;
cout << "can u pls enter a number:";
cin >> number;
result = print(number);
cout << result;
}
enter code here
//the overloading function code:
enter code here
#include <iostream>
#include <string>
using std::cout;
using std::cin;
using std::string;
using std::endl;
int print(string statment)
{
int number;
cout << statment;
cin >> number;
return number;
}
int print()
{
int number;
cout << "can u enter a number:";
cin >> number;
return number;
}
int main()
{
int result;
result = print("please enter a number");
cout << "the number is:" << result;
}
enter code here
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)