新微赢技术网

标题: 求助!这个重载函数错在哪里了? [打印本页]

作者: 風雲々無心メ    时间: 2009-11-6 01:49
标题: 求助!这个重载函数错在哪里了?
编写程序的目的是为了让从键盘输入数据,能够找到相应的函数,从而取得最大值。问题就出在第三个和第四个函数上,不知道什么原因,高手帮忙一下哈!

#include "iostream"
using namespace std;
//定义函数
int max11(int,int);
int max11(int,int,int);
double max22(double,double);
double max22(double,double,double);
int main()
{
   
   
    //
    int a,b,c,max1;
    int d,e,f,max2;
   
    cout<<"input two int number:"<<endl;
    cin>>a>>b;
    max1=max11(a,b);
    cout<<"max="<<max1<<endl; //可以正常输出预想的数
   
    cout<<"input three int number:"<<endl;
    cin>>a>>b>>c;
    max1=max11(a,b,c);
    cout<<"max="<<max1<<endl;  //可以正常输出预想的数

   
    cout<<"input two double number:"<<endl;  //从这里开始就有问题了
    cin>>d>>e;




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2