微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

C++书本练习

如何解决C++书本练习

问题来了:

使用认参数,编写一个函数,要求用户输入一个数字 并返回该数字。该函数应该接受来自的字符串提示 调用代码。如果调用者没有为提示提供字符串,则 函数应该使用通用提示。接下来,使用函数重载, 编写一个实现相同结果的函数

我真的不知道他想让我做什么。

如果你能帮上忙,你可以在评论中留下你的答案。

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 举报,一经查实,本站将立刻删除。