for(j=i+1;j<10;j++)j=i+1是什么意思?

for(j=i+1;j<10;j++)这个语句中j=i+1是什么意思?选择排序中的,大神们请解释清楚一点,拜托了!!。... for(j=i+1;j<10;j++)这个语句中j=i+1是什么意思?选择排序中的,大神们请解释清楚一点,拜托了!!。 展开
 我来答
匿名用户
2015-07-13
展开全部
在排序中,i既表示循环次数,也表示数组中第几个元素,因此j=i+1就是第i个元素后面一个开始作比较。举例:a1,a2,a3,a4,a5,,,进行排序,i=1时(第一次循环),取第j=i+1个元素开始与ai作比较,根据要求选择是否对换,然后j自增1,取后面一个元素继续与ai比较,直到j=10,跳出循环,i再自增1(相当于第二次循环,第一个元素已经排序好了,所以对第二个元素进行排序),依次类推了;应该说的比较详细,望采纳!
北京金瑞博
2024-08-15 广告
作为北京金瑞博企业咨询服务有限公司的工作人员,我们专注于为企业提供全面的咨询服务。关于US DMF(Drug Master File)程序,这是美国FDA要求的一种非公开文件,用于提交药品、原料药等相关数据的注册文件。它支持申请商的新药批准... 点击进入详情页
本回答由北京金瑞博提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式