最近迷恋彩票,无聊时用手机写的一个小程序。至于为什么要用纯C语言,因为我手机上下的编译器只支持C。

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <stdbool.h>int cmp ( const void *a , const void *b )
{return *(int *)a - *(int *)b;
}bool isHaveSame(int array[],int size,int num)
{for(int i=0;i<size;++i){if(array[i]==num){//printf("find same: %d\n",num);return true;}}return false;
}int main(int argc, char** argv){//大乐透5+2 最大:35,12//双色球6+1 最大:33,16int redMax=35;int blueMax=12;const int redSize=5;const int blueSize=2;int red[redSize];int blue[blueSize];//机选注数int times=5;srand((int)time(0));while(times--){for(int i=0;i<redSize;++i){int num=(int)(rand()%redMax+1);while(isHaveSame(red,i,num)){num=(int)(rand()%redMax+1);}red[i]=num;}for(int i=0;i<blueSize;++i){int num=(int)(rand()%blueMax+1);while(isHaveSame(blue,i,num)){num=(int)(rand()%blueMax+1);}      blue[i]=num;}qsort(red,redSize,sizeof(red[0]),cmp);for(int i=0;i<redSize;++i){printf("%d ",red[i]);}printf("+ ");qsort(blue,blueSize,sizeof(blue[0]),cmp);for(int i=0;i<blueSize;++i){printf("%d ",blue[i]);}printf("\n");}return 0;}

C语言实现模拟大乐透和双色球彩票机选【纯娱乐】相关推荐

  1. 大乐透号码生成器python_python-用random简单生成大乐透和双色球彩票

    用random随机生成一组数字 直接贴上代码: # -*- coding: UTF-8 -*- __author__ = 'bo.chen' ''' 彩票生成机 双色球 ''' from random ...

  2. php计算大乐透与双色球彩票算法

    //调用public function index(){ $this->dlt(); //大乐透echo '<br><br><br><br>< ...

  3. 模拟大乐透与双色球开奖

    /** *需要传递四个参数,分别是 * redmax 红球最大号码, red 红球需要开出的个数 * bulemax 篮球最大号码 ,bule 篮球需要开出的个数 */ public void kai ...

  4. java代码模拟大乐透

    java代码模拟大乐透 前区1-35随机5位不重复从小到大排列,后区1-12随机2位不重复从小到大排列 //模拟大乐透 public class DaLeTou {public static void ...

  5. Java实现彩票大乐透、双色球机选号

    手写大乐透.双色球机选代码,梦想还是要有的,万一中了一千万呢,哈哈哈. 效果如下: 代码: import java.util.*; import java.util.stream.Collectors ...

  6. 模拟 双色球 彩票机选程序

    package cn.itcast_作业; import java.util.ArrayList; import java.util.Arrays; import java.util.Random; ...

  7. ---------------------------SQL之机选大乐透,双色球算法-----------------------------

    ----------大乐透-------------------- if object_id('Front') is not null drop table Front go create table ...

  8. 纯手工采用java编写双色球、大乐透随机生成算法,真实模拟出球

    纯java原生态模拟双色球.大乐透规则进行出球,原理:比如双色球,红球33.蓝球16个,先进行红球出球计算,按照双色球出球的规则随机将33个球放入数组或集合中,规定一个出球的方向,随机数12个绑定33 ...

  9. PHP代码来模拟双色球,大乐透机选

    //双色球:红球1-33选6个 蓝球 1-16选一个 $Double_red_array = ['01', '02', '03', '04', '05', '06', '07', '08', '09' ...

最新文章

  1. WinForm资源文件使用
  2. Python 技术篇 - 使用unicode_escape对js的escape()方法编码后的字符串进行解码实例演示
  3. 参数校验放在controller还是service_@Validated校验的实践
  4. 郑州志泽网络科技--SSH模拟试题
  5. (转)MySQL数据库的优化-运维架构师必会高薪技能,笔者近六年来一线城市工作实战经验...
  6. 【金融】【python】使用python处理多种期货数据指标
  7. [转载]Qt之鼠标样式_vortex_新浪博客
  8. 基于链表的学生成绩最高分计算问题计算用c语言编写课程设计,C语言程序设计课程设计-基于链表的学生成绩管理系统.doc...
  9. 【代码模板】不存在的NOIP2017
  10. Oracle11g安装包下载
  11. sublime text3 boxy主题 (本地 压缩包 安装)
  12. 请问,“什么知识才是值得学习的?”
  13. ORA-00979 不是 GROUP BY 表达式
  14. 计算机添加定时启动软件,有什么软件可以让电脑定时开机?除了设定BIOS!
  15. android mjpg格式,Camera常用格式MJPEG和jpeg-turbo库
  16. css backdrop-filter和border-radius的坑
  17. HEG安装教程以及闪退问题解决
  18. APP开发中这十个细节能直接影响到用户体验,那么如何提升用户体验?
  19. python datetime计算时间差_python计算时间差的方法
  20. 1-MATLAB APP Design-图像的输入与输出

热门文章

  1. obv代码matlab,obv指标源代码,标准obv指标源代码
  2. Unity与安卓交互 | Unity2019.3版本之后,在Android Studio中写代码导出aar包与Unity中使用交互的方法
  3. 【广东开放大学(广东理工职业学院)主办】第二届计算机图形学、人工智能与数据处理国际学术会议(ICCAID 2022)
  4. 项目管理标杆和先驱——华为管理体系(PMP),一文看懂!
  5. 拉勾网数据分析师职位分析
  6. Qt中对字符串长度转换成像素长度
  7. 带有行间距的UILabel 高度自适应 总结
  8. python exception in thread_这个是什么原因,请问怎么处理Exception in thr
  9. 我的PPT可以“吐泡泡”!你的可以吗?1分钟教会你怎么做
  10. 计算机电脑不关机设置密码,电脑怎样灭屏而不关机