1、程序要求主函数是一个功能选择菜单,其它各功能都用各自的函数实现。要求至少有20个学生的原始数据。
创新互联公司是专业的方正网站建设公司,方正接单;提供成都网站制作、成都网站设计、外贸营销网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行方正网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
使用rand()函数+循环语句可生成一组随机数组。C语言提供了一些库函数来实现随机数的产生。C语言中有三个通用的随机数发生器,分别为 rand函数, random函数, randomize 函数。
设置一个一百的数组,用循环加随机指令给定数组的值。然后用冒泡法比较。
a[100],i; srand((unsigned)time(NULL)); // 初始化种子 for(i = 0; i 100; i++) { a[i] = rand() % 100; // 调用函数rand获取随机数字 } } 注意,编译文件后缀必须是.C文件。
可以创建完数组后,for循环整个数组,将奇数的元素删除。
1、随机产生一个数,然后每次将数组元素的最后一个数与这个数交换,并且数组的长度减1。
2、以下代码能从0~9这10个数中随机选出3个数来。
3、srand(time(0));int a = 1 + (int)rand()/RAND_MAX*99;在一个数组里把抽取过的数放进去,每次抽时与里面的比较。有相同的重新抽取就可以了。
4、窍门是 用 rand() % N 得 随机下标,有了下标就有了数。