鱼C论坛

 找回密码
 立即注册
查看: 1993|回复: 1

C++快速入门函数重载课后题求助!!!

[复制链接]
发表于 2014-7-2 21:58:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
当传入一个参数时,计算该参数的平方值;
当传入两个参数时,计算两个参数的积;
当传入三个参数时,计算三个参数的和。
该怎么改???
#include<iostream>

using namespace std;

void calc(int parameter1,int parameter2,int parameter3 );
void calc(int parameter1,int parameter2 );
void calc(int parameter1 );

int main()
{
        int parameter1,parameter2,parameter3;
    cout<<"请输入1-3个参数:(输入E表示不输入该参数)"<<endl;
   
        cin >> parameter1;
                cin >> parameter2;
        cin >> parameter3;
               
        if(parameter3=='E'&&#182;meter2=='E') calc(parameter1);
    if(parameter3=='E') calc(parameter1,parameter2);
    calc(parameter1,parameter2,parameter3);
        system("pause");

        return 0;
}

void calc(int parameter1,int parameter2,int parameter3 )
{
        int s=0;
        s=parameter1+parameter2+parameter3;
        cout<<"和为:"<<s<<endl;
}

void calc(int parameter1,int parameter2)
{
        int s=0;
        s=parameter1*parameter2;
        cout<<"积为:"<<s<<endl;
}

void calc(int parameter1)
{
        int s=0;
        s=parameter1*parameter1;
    cout<<"平方为:"<<s<<endl;       
}
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-7-3 12:16:57 | 显示全部楼层
进来学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 14:40

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表