#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX 10
int data[MAX];
int main()
{
int i,j,m,temp;
for(i=0;i<MAX;i++)
{
data[i]=i;
}
scanf("%d",&m);
if(m<=MAX)
{
for(j=MAX;j>MAX-m;j--)
{
temp=rand()%j;
printf("%d ",data[temp]);
if(temp!=j-1)
{
data[temp]=data[j-1];
}
}
printf("\n");
}
return 0;
}
本文介绍了一个使用C语言实现的简单程序,该程序能够初始化一个整数数组,并从中随机选择指定数量的元素进行输出。文章涉及数组初始化、随机数生成及基本的输入输出操作。
986

被折叠的 条评论
为什么被折叠?



