随机产生十个1到100之间的数,从小到大排列,并按序列插入一个指定的数! C编程 有会编的帮个忙 谢谢了~~~~~~

来源:百度知道 编辑:UC知道 时间:2024/06/01 23:44:05

#include<iostream>
#include<ctime>
#include<cstdlib>
#define N 100

void print(int *a,int n );//输入数组

void main()
{
int a[N];
int i,j,chang;
int flag=0;
int x;
char ch='y';
static int n;

printf("请输入数组个数:\nn=");
scanf("%d",&n);

srand(time(0));
for(i=0;i<n;i++)
{
a[i]=rand()%88+12;
}

for(i=n-1;i>0;i--)//冒泡排序
for(j=0;j<i;j++)
if(a[j]>a[j+1])
{
chang=a[j];
a[j]=a[j+1];
a[j+1]=chang;
}

while(ch=='y')
{
system("cls"); //清屏
print(a,n); //输出数组

printf("请输入要插入的值: \nx=");
scanf("%d",&x);
a[n]=x;
n++;

for(i=n-1;i>0;i--)//冒泡排序
for(j=0;j<i;j++)
if(a[j]>a[j+1])

随机产生十个严格倒序的数,要求数据范围在60和100之间,包括60和100。 PASCAL题目:随机产生一些1—100之间的整数,直到产生的数为50为止 用C# 随机产生20个位于1-100之间的数,并且产生的数各不相同 如何随机取出1-100 之间的一个数 delphi怎么产生1到10之间的有机数 编写个JAVA程序(1)随机产生200个三位的正整数,按每行十个数输出(2)统计偶数个数(3)偶数出现的概率 pascal中的随机产生数的语句? 1、 随机产生100至200(包括100和200)之间的整除 【1】 求助一道算法题,从1到100产生50个随机整数,找出第十小的数,写程序,用c语言或者java 随机产生10个[10,100]之间的数存放在数组中,求数组中最大元素和最小元素!VB的程序设计会的万分感谢!