C++,定义一个结构体数组,找到其中年龄最大的人并输出?
定义一个结构体数组,找到其中年龄最大的人并输出struck man{char name[20];int age;}1.使用数组指针man...
定义一个结构体数组,找到其中年龄最大的人并输出
struck man
{char name[20];
int age;
}
1.使用数组指针man *m_p[10]
2.要求写成函数Max_age(struct man*m_p[],int k)
新人求大佬帮忙orz 展开
struck man
{char name[20];
int age;
}
1.使用数组指针man *m_p[10]
2.要求写成函数Max_age(struct man*m_p[],int k)
新人求大佬帮忙orz 展开
5个回答
展开全部
你是哪一步不会呀...?
在主函数里输入总人数,定义结构数组,然后输入对应数据,
然后再利用传指针,直接一个一个比较,
先传数组的第一个元素(也就是第一个结构)进去,然后如果该结构里面的age比下一个的小,就让指针指向下一个结构,
然后继续比较,指到最后,返回指针,这个时候指针指向的是年龄最大的结构。然后输出指针对应的结构里面的名字就可以了呀。
在主函数里输入总人数,定义结构数组,然后输入对应数据,
然后再利用传指针,直接一个一个比较,
先传数组的第一个元素(也就是第一个结构)进去,然后如果该结构里面的age比下一个的小,就让指针指向下一个结构,
然后继续比较,指到最后,返回指针,这个时候指针指向的是年龄最大的结构。然后输出指针对应的结构里面的名字就可以了呀。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
曾经有个Python的例程
用到字典
可以参考
用到字典
可以参考
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C++,定义一个结构体数组,找到其中年龄最大的人并输出?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
必要的话,OK!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询