永发信息网

有谁能帮我看下这个程序 错在哪里? 谢谢了

答案:2  悬赏:60  手机版
解决时间 2021-05-01 09:12

1. 定义描述一个人出生日期的结构体类型变量,包过年、月和日。

#include <iostream.h>
struct student {
char name[20];
int year;
int month;
int day;
};
void Input(student&x)
{
cout<<"输入姓名、年、月、日";
cin>>x.name>>x.year>>x.month>>x.day;
}
void Output(student&x)
{
cout<<x.name<<x.year<<x.month<<x.day;
}
void main(void)
{
student sts[5];
for(int i=0;i<5;i++)
sts[i] = Input(sts[i]);
for(i=0;i<5;i++)
Output(sts[i]);
cout<<'\n';
}

最佳答案
#include <iostream.h>
struct student {
char name[20];
int year;
int month;
int day;
};
void Input(student&x)
{
cout<<"输入姓名、年、月、日";
cin>>x.name>>x.year>>x.month>>x.day;
}
void Output(student&x)
{
cout<<x.name<<x.year<<x.month<<x.day;
}
void main(void)
{
student sts[5];
for(int i=0;i<5;i++)
Input(sts[i]);
for(i=0;i<5;i++)
Output(sts[i]);
cout<<'\n';
}
只要把你的主程序里面的‘sts[i] = Input(sts[i])’句中去掉‘sts[i] = ’
全部回答
void main(void) { student sts[5]; for(int i=0;i<5;i++) Input(sts[i]); for(i=0;i<5;i++) Output(sts[i]); cout<<'\n'; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
马刺今天赢了?
有关爱的句子
我想问现在的出租车的资格证办一个多少钱?
跪求super junior生子文
胯部宽者在冬天怎么搭配衣服
“究竟你是怎样的一个人,你应该是一个好女孩
有家饭店(青年路)在什么地方啊,我要过去处理
用双倍经验卡能使任务经验翻倍吗?
我是一大学新生,想开一网店,不知做什么好一
快乐男声谁会赢
为什么成都人那么不耿直
凹凸教育怎么样,藁城凹凸教育效果怎么样啊?
26号的转区到什么时候才可以?
汉武帝原名叫什么?
中山大典怎么去啊,有知道地址的么
推荐资讯
治脊椎病有什么好办法
晋通卡可以透支吗
我想向你请教QQ空间留言版的那个连接
河南哪里的妹子好?
放屁可以解心中所受到的气么?
假如你看破红尘了,你觉得你会是什么样子
问道,看这个BB值多少钱!
西平县公安局柏亭派出所这个地址在什么地方,
一起来看流行雨第二部电视剧,能看吗网上?有联
穿越火线研发基地怎么遁地
渔人部落渔具怎么去啊,有知道地址的么
孙记延吉狗肉馆地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?