| 编程中国 | 业界新闻 | 技术文章 | 视频教程 | 下载频道 | 程序源码 | 个人空间 | 编程论坛
全能ASP/PHP/ASP.NET主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付学习型 ASP/PHP/ASP.NET 主机 30元/年
高端软件开发 = 年薪十万不是梦赛孚耐:软件保护加密专家身份认证令牌USB KEY 
共有 323 人关注过本帖
标题:菜鸟请教------急急急!!
收藏  订阅  推荐  打印 
woni2005
Rank: 1
等级:新手上路
帖子:3
积分:130
注册:2005-5-27
菜鸟请教------急急急!!

小弟刚学c写个小程序中遇到以下问题:
在结构体中定义了数组如
struct stu
{int a[10]};
问题是怎样把数组a中指定的元素对换位置如:把a[3]和a[7]对换
然后重新对数组a中的元素进行排序
不知道这样行不行,请各位大虾交我!!

[此贴子已经被作者于2005-5-27 16:33:19编辑过]


2005-5-27 16:19
空前
Rank: 6Rank: 6
等级:金牌会员
帖子:1145
积分:11600
注册:2004-5-11

晕,交换后再排序,有必要吗?

2005-5-27 18:50
Rank: 3Rank: 3
等级:中级会员
帖子:255
积分:2650
注册:2005-4-25

晕,交换后再排序,有必要吗?

欢迎加入C语言QQ群698156 我们都是菜鸟乃至新手 坚信有一天定能展翅高飞 因为有着努力的决心 衷心盼望你的到来 让我们一起进步
2005-5-27 22:28
musicml
Rank: 3Rank: 3
等级:中级会员
帖子:273
积分:2830
注册:2005-4-2

直接排序就是了!!

Every thing is possible.
2005-5-27 23:12
woni2005
Rank: 1
等级:新手上路
帖子:3
积分:130
注册:2005-5-27

怎么实现交换?能不能给个代码参考一下!
2005-5-28 09:07
达达
Rank: 2
等级:注册会员
帖子:87
积分:970
注册:2005-5-26

满简单就可以实现啊,偶自以为的,是不是因为是在结构体里定义的就会难些啊?
什么叫结构体啊?
菜鸟,偶也是。



2005-5-28 10:12
woni2005
Rank: 1
等级:新手上路
帖子:3
积分:130
注册:2005-5-27

单独的数组我也会阿,在结构体中我就不会了,不知道怎么用指针阿!!
帮帮我啊
2005-5-28 15:47
zlxt130
Rank: 1
等级:新手上路
帖子:12
积分:220
注册:2005-5-23

就是吗,你换了位置在排序不是还有几率把它话位吗.C语言中最大的特点就是有指针,很好用的,你要那里就指哪里.不过不要乱指会出错的.对于数组你可以用数组名或&就可以了.结构体你用->或.作用就能进行地址的操作了. 我的QQ279696323
2005-5-28 21:48
关于我们 | 广告合作 | 编程中国 | 清除Cookies | Archiver | WAP | TOP

编程中国 版权所有,并保留所有权利。鲁ICP备08000592号
Powered by Discuz, Processed in 0.053481 second(s), 9 queries.
Copyright©2004-2008, BCCN.NET, All Rights Reserved