问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样用C语言产生1000个随机数?并用冒泡排序法排序并记录处理次数。

发布网友 发布时间:2022-06-09 18:40

我来回答

1个回答

热心网友 时间:2024-12-04 05:06

#include<stdio.h>
#include<stdlib.h>

int main ()
{
int i,j,a[1000],n=0;
for(i=0;i<1000;i++)
a[i] = rand()%3000+1; //产生随机数(3000以内的)
for(i=0;i<1000;i++)
{
for(j=i+1;j<1000;j++)
{
if(a[i]>a[j]) //交换
{
int temp=a[i];
a[i]=a[j];
a[j]=temp;
n++;
}
}
if(i%15==0)
printf("\n");
printf("%d ",a[i]);
}
printf("\n次数:%d\n",n);
return 0;
}

rand()是产生随机数的函数;需包含头文件#include<stdlib.h>
rand()%3000+1 是产生1~3000的整数。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
王卡专属免流包是什么意思 腾讯王卡专属流量是什么意思 人防临空墙排烟机房可以留洞吗? 瑞士转机的问题? 雅阁、第九代凯美瑞、迈腾,大空间的中级车推荐 云顶之弈双人排位介绍 金铲铲之战 金铲铲段位相差多少可以一起打? 现在上海办理居住证需要本人去吗 34周加5天是几个月 孕34周是几个月了 孕34周如何预防早产 关于C语言冒泡,选择,还有折半的排序算法次数 一个手机号怎么申请第二个? 一个手机卡能申请几个 空调没风? 怎样用C语言产生1000个随机数,并用冒泡排序法排序并记录处理次数。是新... ...元素冒泡排序,并统计交换次数,要求输出每轮排序结果 电话号码申请怎么申请 如何用C语言产生1000个随机数,并用冒泡排序法排序并记录处理次数? 手机卡怎么申请 手机卡怎么申请 怎样用一张手机卡申请多个 冯小刚电影《夜宴》的免费下载谁知道说一声 手机号如何重新注册 请问夜宴在哪可以免费下载观看啊 急求《夜宴》下载地址,高手来! 怎么用同一个手机号码申请多个? 哪里有&lt;夜宴&gt;下载啊 夜宴真的在什么地方能免费下载呢,我看了好多多下不了 手机号申请怎么申请 夜宴免费下载 急需!!! 象棋中不能明吃“车”吗?(意思就是说在能吃到对方“车”时是不是必须... 一堆重八分之七千克的樱桃明吃了这堆樱桃的八分之五花吃这堆樱桃的四... 一盘水果,小名明吃了全部的1/3,小红把剩下的1/3kg全部吃完,谁吃的... 金条注销了可以再开通吗? 一块蛋糕平均分成十块明吃了其中的四块用小数表示多少? ...明吃,可是有些看不懂,请问一天吃几粒应该 C语言中冒泡排序在最坏情况下的比较次数是什么 明&#x3B35;的危害? 中国明清小吃有那些? 在冒泡排序中为什么每次比较都必须移动记录的三次来达到交换记录位置... 戏骨李嘉明吃酒席遭批,菜一上桌就打包,争议行为不止一次,这就是素质低... 小明吃了 请问在淘宝买的手机卡能在手机上注册吗? 怎样用一张手机卡申请多个 小明吃了一个包子一碗稀饭修改病句,怎么改? 一个手机卡能申请几个 ...现在坏了一根,请问不开机箱怎么样才能知道坏的是哪根? 我朋友生日了,但是都在学校里过的,我应该送什么礼物? 255÷45简便脱式计算 225÷5=45人?