标题:求助:结构体的使用
取消只看楼主
小鸟向前飞
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-10-25
结帖率:100%
 问题点数:0 回复次数:1 
求助:结构体的使用
郁闷,一上来一大片错误,是在不会改,兄弟们帮帮忙吧

#include<iostream.h>

struct family      //定义结构体
{
    int biaohao;
    int shouru;
    int member;
}family;

void IN(family);   //声明,这是一个输入结构体成员的函数
void xianshi(family);  //显示结构体成员的函数
void average(family);   //求平均数的函数

void main()
{
    family 1,2,3,4,5;  //结构体声明
    cout<<"输入标识号,年收入,家庭成员个数:"<<endl;
    IN(family);
    xianshi(family);
    average(family);
}

void IN(family name1)
{
    cout<<"输入第1个家庭的数据:"<<endl;
    cin>>1.biaohao>>1.shouru>>1.member;
    cout<<"输入第2个家庭的数据:"<<endl;
    cin>>2.biaohao>>2.shouru>>2.member;
    cout<<"输入第3个家庭的数据:"<<endl;
    cin>>3.biaohao>>3.shouru>>3.member;
    cout<<"输入第4个家庭的数据:"<<endl;
    cin>>4.biaohao>>4.shouru>>4.member;
    cout<<"输入第5个家庭的数据:"<<endl;
    cin>>5.biaohao>>5.shouru>>5.member;
}
void xianshi(family name2)
{
    cout<<"标识号"<<"     "<<"年收入"<<"     "<<"监听成员人数"<<endl;
    cout<<1.biaohao<<"     "<<1.shouru<<"     "<<1.member<<endl;
    cout<<2.biaohao<<"     "<<2.shouru<<"     "<<2.member<<endl;
    cout<<3.biaohao<<"     "<<3.shouru<<"     "<<3.member<<endl;
    cout<<4.biaohao<<"     "<<4.shouru<<"     "<<4.member<<endl;
    cout<<5.biaohao<<"     "<<5.shouru<<"     "<<5.member<<endl;
}
void average(family name3)
{
    int avg;
    avg = (1.shouru + 2.shouru + 3.shouru + 4.shouru + 5.shouru);
    cout<<"平均年收入为:"<<avg<<endl;
}

哪里有错误请指正,谢谢了
搜索更多相关主题的帖子: 结构体 
2008-02-10 20:23
小鸟向前飞
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-10-25
得分:0 
寒假在家翻了翻书,继续学习,谢谢楼上了

未知是最大的诱惑.
2008-02-11 19:08



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-199682-1-1.html




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

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