帮忙给设计个代码
小弟刚学c语言,先设计个程序,能够在100个数字里面随机选出10个,并输出结果,最好能够多说出几次,然后求出他们输出的概率
int random(int num)
if n 统计n的变量++
统计变量/10
程序代码:#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<time.h>
#define N 100
int main()
{
srand(time(NULL));
int num[N][2], n, i;
for(i=0; i<N; i++)
num[i][1] = 0;
printf("请输入%d个数:\n",N);
for(i=0; i<N; i++)
scanf("%d",&num[i][0]); // 输入100个数
printf("\n统计结果为:\n");
for(i=0;i<10;i++)
{
n = rand()%N;
num[n][1]++;
}
for(i=0; i<N; i++)
if (num[i][1])
printf("%d出现的次数为%d ...\n", num[i][0],num[i][1]);
return 0;
}
程序代码:#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
#include<time.h>
#define N 10
int main()
{
int num[N][2],n,i;
for(i=0; i<N; i++)
num[i][1] = 0;
printf("请输入%d个数:\n",N);
for(i=0; i<N; i++)
scanf("%d",&num[i][0]);
srand(time(NULL));
printf("\n统计结果为:\n");
for(i=0;i<10;i++)
{
n = rand()%N;
num[n][1]++;
}
for(i=0; i<N; i++)
if (num[i][1])
printf("%d出现的次数为%d ...\n", num[i][0],num[i][1]);
getch();
return 0;
}