社区
C语言
帖子详情
小第明天要去面试,通过熟人得一考试题目,希望各位帮忙,小第感激不尽,必定以高分相报
kkobebryant
2005-03-08 09:43:51
有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果,要求要以数组A作为函数的入口.(建议用冒泡排序法)
...全文
1039
29
打赏
收藏
小第明天要去面试,通过熟人得一考试题目,希望各位帮忙,小第感激不尽,必定以高分相报
有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果,要求要以数组A作为函数的入口.(建议用冒泡排序法)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
llmsn
2005-03-11
打赏
举报
回复
float val2前面少了一个&
llmsn
2005-03-11
打赏
举报
回复
用双重循环.
void swap(float& val1,float val2)
{
float temp=val1;
val1=val2;
val2=temp;
}
void bubble_sort(float vec,int n)//n为数组大小.
{
for(int ix=0;ix<n;++ix)
for(int jx=ix+1;jx<n;++jx)
if(vec[ix]<vec[jx])
swap(vec[ix],vec[jx]);
}
huyang1005
2005-03-11
打赏
举报
回复
kobefly(科比---开始学习c++!)写的很好,加油啊!!!
Kelvin_Chen
2005-03-11
打赏
举报
回复
N种
tudou614
2005-03-11
打赏
举报
回复
GZ
CharlieBrown
2005-03-10
打赏
举报
回复
这个是计算机超级入门级的题目啊,公司怎么出这种题目?
jackylsy
2005-03-10
打赏
举报
回复
因为这种题的发挥余地很大,排序的方法有多少种??
VxD1
2005-03-09
打赏
举报
回复
这样的题都不会啊?你进公司以后咋办呢?
Unending
2005-03-09
打赏
举报
回复
传递数组的地址至少应该是一个指针的指针吧,以上答案中好像没有两个*的。
babam
2005-03-09
打赏
举报
回复
冒泡效率太低 用qsort
stonegoldaustin
2005-03-09
打赏
举报
回复
void pointSort(double *_array, int arraySize)
{
int i, j;
double temp;
for(i = 0; i < arraySize; i++)
{
for(j = 0; j < arraySize - i - 1; j++)
{
if(*(_array+j) < *(_array+j+1))
{
temp = *(_array+j);
*(_array+j) = *(_array+j+1);
*(_array+j+1) = temp;
}
}
}
}
laoQ
2005-03-09
打赏
举报
回复
同意楼上的,,,
jitian81411
2005-03-09
打赏
举报
回复
要定义一个临界值
《高质量c/c++编程》里有介绍,它后边的试卷里有一个关于float和0的比较可以借鉴来用做比较
dongpy
2005-03-09
打赏
举报
回复
kobefly(科比---开始学习c++!)的方法不错!
Squall1009
2005-03-09
打赏
举报
回复
STL中的qsort肯定比你自己写的快
021850524
2005-03-09
打赏
举报
回复
比较大于小于可以直接比较,比较等于的时候才用个临界值.
Sanco
2005-03-09
打赏
举报
回复
forceruler(小乖)
浮点数一般不直接比较 通过减法与一个临界值比较为宜
---------------------------------------------
比较 两浮点数 大小的时候 不需要用到 临界值比较吧??
比较 两浮点数 相等的时候 才需要甬道 临界值比较。
hushuangyan74
2005-03-09
打赏
举报
回复
我觉得跟一般的整数排序没有什么区别吧!
xiajia
2005-03-09
打赏
举报
回复
我还是不明白这其中有什么玄机。浮点数之所以麻烦就是在于它在计算和转换是会出现舍去操作。从而导致结果与实际结果有一定出入。但是题目中给定的浮点数组是固定的是不需要计算和转换的。没有必要考虑什么太多吧,只要直接比较就可以了。最多是要注意有没有出现float和double之间的转换而以!
xue23
2005-03-09
打赏
举报
回复
浮点数的精度很重要。是0.000001?还是其他呢?
加载更多回复(9)
内推
面试
成功概率大吗?10年招聘HR告诉你关于内推的3个真相
但要问内推
面试
成功概率是不是就更大,还不能简单地肯定回答,因为毕竟通过内推渠道
面试
,并不会让公司的招聘要求降低。 我们具体来看。 01内推会大大增加求职者简历通过率 作为求职者,至少在了解招聘岗位具体情况...
无领导小组讨论
面试
题及答案整理
之前准备
面试
深信服的售前产品经理,听说要群面参加无领导小组讨论,在网上找了许多无领导小组讨论的
题目
。在知乎找到一个无领导小组讨论
面试
题的题集感觉还挺全的,但是没有答案,用Ai把
题目
和答案都整理在文档里了...
千万不要告诉别人自己的绩效!某
面试
官觉得求职者表现不错,找
熟人
打听他离职原因,听说因为绩效低被劝退,决定不要他了!...
在电梯里听到
面试
官说某求职者表现还不错,找
熟人
问了一下他上家公司的离职原因,听说是因为绩效低被劝退,所以不准备要他了。网友说,还真有人信绩效啊?有人说,绩效不好的人向上管理能力肯定不太好,招进来给领导...
面试
经历记录——东方海外OOCL上海软件开发中心实习生
面试
经历记录——东方海外OOCL上海软件开发中心实习生东方海外上海软件开发中心实习生
面试
笔试部分
面试
部分 东方海外上海软件开发中心实习生
面试
因为有同学已经在该公司实习,推荐说还不错,想着还有
熟人
在,总比...
内推
熟人
来自己公司一定要慎重
内推
熟人
来自己公司一定要慎重。我室友,女的。乐呵呵推了小学弟进他们公司。他来之前我室友就忙着看房找房子,还跟公司领导要了内推名额,指导他
面试
,让他来了之后有房子住,还有班上。 结果他刚入职两天。就打听...
C语言
70,020
社区成员
243,264
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章