| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1305 人关注过本帖
标题:ERROW:“main()”: 看起来像函数定义,但没有参数列表;跳过明显的函数体 ...
只看楼主 加入收藏
到时
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-4-7
结帖率:0
收藏
已结贴  问题点数:20 回复次数:1 
ERROW:“main()”: 看起来像函数定义,但没有参数列表;跳过明显的函数体。请问怎么改啊,谢谢。
//编写一个函数product(),通过函数重载完成两个不同类型(float型、两个复数型)数值的乘法运算。
//分别用两个float型、两个复数型数测试该程序。
#include<iostream>
using namespace std ;
struct plural
{
float real;
float unreal;
};

float product(float x,float y);
plural product(plural x,plural y);

int main()
{
    float X1;
    plural X2;


    float a,b;
    cout<<"请分别输入两个浮点数"<<endl;
    cin>>a>>b;
    A= product(a,b);
    cout<<"a*b="<<X1<<endl;

    plural c,d;
    cout<<"请输入第一个复数的实部和虚部,第二个复数的实部和虚部"<<endl;
    cin>>c.real>>c.unreal>>d.real>>d.unreal;
    X2=product(c,d);
    cout <<"a*b="<<X2.real<<"+"<<X2.unreal<<"i"<<endl;
    return 0;
}


float product(float x,float y)
{
    return  x+y;
}
   
plural product(plural x,plural y)
{
    plural X2;
    X2.real=x.real*y.real;
    X2.unreal=x.unreal*y.unreal;
    return X2;
}

[ 本帖最后由 到时 于 2015-4-7 18:11 编辑 ]
搜索更多相关主题的帖子: product include 
2015-04-07 18:09
yangfrancis
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:贵宾
威 望:141
帖 子:1510
专家分:7661
注 册:2014-5-19
收藏
得分:20 
A= product(a,b);这里怎么跑出来一个A
2015-04-07 18:57
快速回复:ERROW:“main()”: 看起来像函数定义,但没有参数列表;跳过明显的 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.038415 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved