社区
C语言
帖子详情
小第明天要去面试,通过熟人得一考试题目,希望各位帮忙,小第感激不尽,必定以高分相报
kkobebryant
2005-03-08 09:43:51
有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果,要求要以数组A作为函数的入口.(建议用冒泡排序法)
...全文
1031
29
打赏
收藏
小第明天要去面试,通过熟人得一考试题目,希望各位帮忙,小第感激不尽,必定以高分相报
有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果,要求要以数组A作为函数的入口.(建议用冒泡排序法)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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)
不求人也会装系统
找
熟人
装吧,还要等人家有空!找陌生人装吧,又怕别人糊弄;如果自己会装系统,那才叫完美!嘿嘿,说学咱就学,以后再也不怕电脑坏了,轻轻松松装系统!本课程面向零基础学员,内容包括:下载安装Ghost软件、下载...
内推
面试
成功概率大吗?10年招聘HR告诉你关于内推的3个真相
但要问内推
面试
成功概率是不是就更大,还不能简单地肯定回答,因为毕竟通过内推渠道
面试
,并不会让公司的招聘要求降低。 我们具体来看。 01内推会大大增加求职者简历通过率 作为求职者,至少在了解招聘岗位具体情况...
千万不要告诉别人自己的绩效!某
面试
官觉得求职者表现不错,找
熟人
打听他离职原因,听说因为绩效低被劝退,决定不要他了!...
在电梯里听到
面试
官说某求职者表现还不错,找
熟人
问了一下他上家公司的离职原因,听说是因为绩效低被劝退,所以不准备要他了。网友说,还真有人信绩效啊?有人说,绩效不好的人向上管理能力肯定不太好,招进来给领导...
面试
经历记录——东方海外OOCL上海软件开发中心实习生
面试
经历记录——东方海外OOCL上海软件开发中心实习生东方海外上海软件开发中心实习生
面试
笔试部分
面试
部分 东方海外上海软件开发中心实习生
面试
因为有同学已经在该公司实习,推荐说还不错,想着还有
熟人
在,总比...
建议收藏!阿里出身大佬传授 98%通过率
面试
攻略!手把手教你拿下阿里、腾讯、百度、美团各大厂offer!
这是一位从阿里出来的大佬总结提供的
面试
攻略。他之前在两个月内一共
面试
了 五十多场,最终拿了包括美团、滴滴、B站、百度、字节、小米、同程、在内的 8 个大厂 Offer。 群内知道后,很多朋友都求他分享经验,于是...
C语言
69,371
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章