帮忙给设计个代码
小弟刚学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; }