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

C语言求解随机函数random

发布网友 发布时间:2022-05-07 13:47

我来回答

2个回答

热心网友 时间:2023-11-03 17:17

vc6.0下运行:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int a[101],b[101]={0},i,j,k=0,t=0;
srand(time(0));
for (i=0;i<100;i++)
{
a[i] = rand()%90 + 10; //产生10~99的整数
if (a[i] % 2 == 0)
{
k++;
b[t++] = a[i];
}
}

printf("未排序时数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n\n");

//排序
for (i=0;i<k-1;i++)
{
for (j=k-2;j>=i;j--)
{
if (b[j] > b[j+1])
{
t = b[j];
b[j] = b[j+1];
b[j+1] = t;
}
}
}

printf("排序后数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n");
}

热心网友 时间:2023-11-03 17:18

#include <stdio.h>
#include <stdlib.h>
#include<time.h>
void main()
{int a[100],b[100],c[100],t,f;

srand(time(NULL));
int j=0;
for(int i=0;i<=99;i++)
{a[i]=rand()%90+10;
if (a[i]%2==0) {b[j]=a[i];j++;}/*a数组获得随机数并把其中偶数存入b数组*/
}
for(i=0;i<=j-1;i++)
{for(int k=0;k<=j-1;k++)
if (c[i]>b[k]) continue;
else {t=c[i];c[i]=b[k];b[k]=t;}/*将比数组按从大到小的顺序存入c数组*/
}

f=0;
while(f<=j-1)
{printf("%d\t",c[f]);
f++;if(f%10==0&&f!=0) printf("\n");/*输出部分*/
}
}

热心网友 时间:2023-11-03 17:17

vc6.0下运行:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int a[101],b[101]={0},i,j,k=0,t=0;
srand(time(0));
for (i=0;i<100;i++)
{
a[i] = rand()%90 + 10; //产生10~99的整数
if (a[i] % 2 == 0)
{
k++;
b[t++] = a[i];
}
}

printf("未排序时数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n\n");

//排序
for (i=0;i<k-1;i++)
{
for (j=k-2;j>=i;j--)
{
if (b[j] > b[j+1])
{
t = b[j];
b[j] = b[j+1];
b[j+1] = t;
}
}
}

printf("排序后数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n");
}

热心网友 时间:2023-11-03 17:18

#include <stdio.h>
#include <stdlib.h>
#include<time.h>
void main()
{int a[100],b[100],c[100],t,f;

srand(time(NULL));
int j=0;
for(int i=0;i<=99;i++)
{a[i]=rand()%90+10;
if (a[i]%2==0) {b[j]=a[i];j++;}/*a数组获得随机数并把其中偶数存入b数组*/
}
for(i=0;i<=j-1;i++)
{for(int k=0;k<=j-1;k++)
if (c[i]>b[k]) continue;
else {t=c[i];c[i]=b[k];b[k]=t;}/*将比数组按从大到小的顺序存入c数组*/
}

f=0;
while(f<=j-1)
{printf("%d\t",c[f]);
f++;if(f%10==0&&f!=0) printf("\n");/*输出部分*/
}
}

热心网友 时间:2023-11-03 17:17

vc6.0下运行:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int a[101],b[101]={0},i,j,k=0,t=0;
srand(time(0));
for (i=0;i<100;i++)
{
a[i] = rand()%90 + 10; //产生10~99的整数
if (a[i] % 2 == 0)
{
k++;
b[t++] = a[i];
}
}

printf("未排序时数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n\n");

//排序
for (i=0;i<k-1;i++)
{
for (j=k-2;j>=i;j--)
{
if (b[j] > b[j+1])
{
t = b[j];
b[j] = b[j+1];
b[j+1] = t;
}
}
}

printf("排序后数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n");
}

热心网友 时间:2023-11-03 17:17

vc6.0下运行:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int a[101],b[101]={0},i,j,k=0,t=0;
srand(time(0));
for (i=0;i<100;i++)
{
a[i] = rand()%90 + 10; //产生10~99的整数
if (a[i] % 2 == 0)
{
k++;
b[t++] = a[i];
}
}

printf("未排序时数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n\n");

//排序
for (i=0;i<k-1;i++)
{
for (j=k-2;j>=i;j--)
{
if (b[j] > b[j+1])
{
t = b[j];
b[j] = b[j+1];
b[j+1] = t;
}
}
}

printf("排序后数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n");
}

热心网友 时间:2023-11-03 17:18

#include <stdio.h>
#include <stdlib.h>
#include<time.h>
void main()
{int a[100],b[100],c[100],t,f;

srand(time(NULL));
int j=0;
for(int i=0;i<=99;i++)
{a[i]=rand()%90+10;
if (a[i]%2==0) {b[j]=a[i];j++;}/*a数组获得随机数并把其中偶数存入b数组*/
}
for(i=0;i<=j-1;i++)
{for(int k=0;k<=j-1;k++)
if (c[i]>b[k]) continue;
else {t=c[i];c[i]=b[k];b[k]=t;}/*将比数组按从大到小的顺序存入c数组*/
}

f=0;
while(f<=j-1)
{printf("%d\t",c[f]);
f++;if(f%10==0&&f!=0) printf("\n");/*输出部分*/
}
}

热心网友 时间:2023-11-03 17:17

vc6.0下运行:
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int a[101],b[101]={0},i,j,k=0,t=0;
srand(time(0));
for (i=0;i<100;i++)
{
a[i] = rand()%90 + 10; //产生10~99的整数
if (a[i] % 2 == 0)
{
k++;
b[t++] = a[i];
}
}

printf("未排序时数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n\n");

//排序
for (i=0;i<k-1;i++)
{
for (j=k-2;j>=i;j--)
{
if (b[j] > b[j+1])
{
t = b[j];
b[j] = b[j+1];
b[j+1] = t;
}
}
}

printf("排序后数组b的元素:\n");
for (t=0,i=0;i<k;i++)
{
printf("%d ",b[i]);
t++;
if (t % 10 == 0)
printf("\n");
}
printf("\n");
}

热心网友 时间:2023-11-03 17:18

#include <stdio.h>
#include <stdlib.h>
#include<time.h>
void main()
{int a[100],b[100],c[100],t,f;

srand(time(NULL));
int j=0;
for(int i=0;i<=99;i++)
{a[i]=rand()%90+10;
if (a[i]%2==0) {b[j]=a[i];j++;}/*a数组获得随机数并把其中偶数存入b数组*/
}
for(i=0;i<=j-1;i++)
{for(int k=0;k<=j-1;k++)
if (c[i]>b[k]) continue;
else {t=c[i];c[i]=b[k];b[k]=t;}/*将比数组按从大到小的顺序存入c数组*/
}

f=0;
while(f<=j-1)
{printf("%d\t",c[f]);
f++;if(f%10==0&&f!=0) printf("\n");/*输出部分*/
}
}

热心网友 时间:2023-11-03 17:18

#include <stdio.h>
#include <stdlib.h>
#include<time.h>
void main()
{int a[100],b[100],c[100],t,f;

srand(time(NULL));
int j=0;
for(int i=0;i<=99;i++)
{a[i]=rand()%90+10;
if (a[i]%2==0) {b[j]=a[i];j++;}/*a数组获得随机数并把其中偶数存入b数组*/
}
for(i=0;i<=j-1;i++)
{for(int k=0;k<=j-1;k++)
if (c[i]>b[k]) continue;
else {t=c[i];c[i]=b[k];b[k]=t;}/*将比数组按从大到小的顺序存入c数组*/
}

f=0;
while(f<=j-1)
{printf("%d\t",c[f]);
f++;if(f%10==0&&f!=0) printf("\n");/*输出部分*/
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
不干胶印刷设备多少钱一套 小型不干胶印刷机价格 什么是走水运 水路的特点是什么 疯狂僵尸机游戏怎么玩,植物大战僵尸高清版怎么玩 植物大战僵尸2 植物大战僵尸2戴夫最好的朋友是谁? 怎么下载疯狂的戴夫游戏 游戏下载地址 小红书数据分析工具推荐 三分钟做好一张小红书封面,不同平台超好用的高效率工具你造吗_百度知... 网球王子的剧场版都有哪些啊 网球王子剧场版:英国式庭球城决战DVD情报 strong的反义词是什么? C语言random函数 c++中的RANDOM()函数怎么使用? C语言中 random使用 c语言random函数怎么用 请问论文中应该写&#39;实验&quot;,还是&quot;试验”?谢谢 实验性的论文都是怎么写的 初中科学实验论文(1000字以上) 如何才能写出一篇高质量的实验性论文? 手机qq收到陌生人的好友添加,有些显示精确查找,有些是账号查找,区别在哪又是通过什么方式加的?满意 实验论文如何收集材料? 商标注册有哪些相对禁止的条件? 小型中央空调冷却水塔该怎样清洗,帮帮忙,急急 中国商标注册有什么禁用吗? 有些人我不认识但他们怎么知道我的QQ号呢并且加我为好友 实验论文要写多少字 尖刀电视剧演员表介绍 对注册商标禁用标志的规定? 注册商标有什么禁用条款 注册商标的禁止条件有哪些 strong的反义词是什么??? strong的反义词是什么 strong的反义词 “strong”的反义词是什么? strong的反义词ill对吗? 红色卫衣搭配什么裤子 阔腿裤牛仔裤也能完美 strong. 的反义词 strong(反义词) &quot;strong&quot;的反义词是什么? 怎么使用c语言的随机函数randomize()? 蜂蜜可以残留抗生素吗?有无国家标准? strong反义词 Strong的反义词有五个选择biack第二个thin第三个taii第四个big第五个long 稳压器有辐射吗? strong的近义词、反义词 strong 的反义词是什么? strong的反义词是什么?(要用英语写) big的反义词 long的反义词 strong的反义词 广西河池学院宿舍问题 rainy,strong的反义词是什么?