社区
C++ 语言
帖子详情
求最大和 次大的问题
herman011
2008-07-14 03:52:44
有个 数据结构是这样的:
struct snp{
int a;
int c;
int g;
int t;
};
比如:
a 101 c 20 g 30 t 56
要打印出 这个 struct 中 最大和次大 的 变量名 和 数字
就是 a 101 和 t 56
...全文
168
14
打赏
收藏
求最大和 次大的问题
有个 数据结构是这样的: struct snp{ int a; int c; int g; int t; }; 比如: a 101 c 20 g 30 t 56 要打印出 这个 struct 中 最大和次大 的 变量名 和 数字 就是 a 101 和 t 56
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Sevenlight_x
2008-07-15
打赏
举报
回复
xuexi
hongyzniu
2008-07-15
打赏
举报
回复
[Quote=引用 8 楼 hai040 的回复:]
把结构体改成这样
struct snp
{
int data[4] = {...};
char name[4] = {'a', 'c', 'g', 't'};
}
简单n多,:)
[/Quote]
星光伴月
2008-07-14
打赏
举报
回复
要输出变量名?这可有点难度!
wjb_yd
2008-07-14
打赏
举报
回复
[Quote=引用 2 楼 zjw6861982 的回复:]
这个难吗》?
[/Quote]
npuhuxl
2008-07-14
打赏
举报
回复
定义数组name[‘a’,‘c’,‘g’,‘t’],
按照最后大小元素的地址来取元素的名字。即要想输出‘a’,可使用name[(&snpname.a-&a)/sizoef(int)]
foxhill
2008-07-14
打赏
举报
回复
修改结构体,
stuct snp
{
int data;
char name;//如果不是单个字符,可以使用字符串
}
snp temp[n];//定义包含n个成员的数组,初始化之后进行排序,然后输出前两个就行了
hai040
2008-07-14
打赏
举报
回复
把结构体改成这样
struct snp
{
int data[4] = {...};
char name[4] = {'a', 'c', 'g', 't'};
}
简单n多,:)
tangshuiling
2008-07-14
打赏
举报
回复
变量名还要比较,不知有何用,期待!!!
herman011
2008-07-14
打赏
举报
回复
还要 打印 变量名 啊 ,不光是 打印 最大 和 次大的 数字
还 有 最大 和 次大 数字的 对应 变量名 ,比如 a, t
baihacker
2008-07-14
打赏
举报
回复
实际上把排序改成冒泡冒两次就对了.
Ijiuweiyaohul
2008-07-14
打赏
举报
回复
[Quote=引用 1 楼 baihacker 的回复:]
方法1.排序,然后再取.
方法2.用两个变量记录当前的最大和次大,然后不断比较.
[/Quote]
同意
hai040
2008-07-14
打赏
举报
回复
变量名?麻烦
而且在结构里比较循环都用不了
zjw6861982
2008-07-14
打赏
举报
回复
这个难吗》?
baihacker
2008-07-14
打赏
举报
回复
方法1.排序,然后再取.
方法2.用两个变量记录当前的最大和次大,然后不断比较.
java算法大全(含源码包)
java算法大全,有近100多种常见算法的源代码,是学习JAVA算法的难得资料。
十三个经典算法研究PDF文档[带目录+标签]
本文件是十三个经典算法研究+红黑树系列的,带目录+标签的PDF文档。在此之前,网上绝无仅有。希望,对你有帮助。博客地址为:http://blog.csdn.net/v_JULY_v。
libsvm 程序集数据集
libsvm 数据集 包括 matlab数据集 和 VC数据集
1000多种java算法大全源码包
1000多种java算法大全源码包
管理员必须掌握的常用命令
管理员必须掌握的常用命令 word文档一、ping 它是用来检查网络是否通畅或者网络连接速度的命令。它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。在DOS窗口中键入:ping /? 回车。所示如下帮助画面
C++ 语言
65,209
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章