C/C#双色球
6个红色球号码和1个蓝色球
红色球号码从1—33中选择
蓝色球号码从1—16中选择
C:(粗体:随机数,红色:库排序)
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int blue[];void printArr(int arr[],int len );
bool checkNum(int arr[],int len, int now);
int compare(const void *value1, const void *value2);
main() {
srand(time());
for(int i = ; i< ; i++) {
int n = rand()%+;
if (!checkNum(blue, , n)) {
i--;
continue;
}
blue[i] = n;
}
printf("取到的蓝球:");
printArr(blue, ); printf("排序后蓝球:");
// 函数库自带的快速排序函数
// 对于有多个重复值的数组来说,效率较低不稳定
qsort(blue, 6, sizeof(int), compare); printArr(blue, ); printf("红球:%d", rand()%+);
}
// qsort 要结合 compare使用
int compare(const void *value1, const void *value2) {
// 升序
return *(int*)value1 - *(int*)value2;
} void printArr(int arr[],int len ) {
for(int i = ; i<len; i++) {
printf("%d ", arr[i]);
}
printf("\n");
}
bool checkNum(int arr[],int len, int now) {
for(int i = ; i<len; i++) {
if (arr[i] == now) {
return false;
}
}
return true;
}

C#
using System;
namespace ConsoleApplication2 {
class Program {
static int[] 红球 = new int[];
static void Main(string[] args) {
Random r = new Random();
for (int i = ; i < ; i++)
{
int n = r.Next() + ;
if (重复Check(n))
{
i--;
continue;
}
红球[i] = n;
}
Array.Sort(红球);
foreach (int n in 红球)
{
Console.WriteLine(n);
}
// 蓝球
Console.WriteLine("蓝球:" + (r.Next() + ));
Console.ReadKey();
}
static bool 重复Check(int now) {
foreach (int n in 红球)
{
if (now == n)
{
return true;
}
}
return false;
}
}
}
C/C#双色球的更多相关文章
- C#双色球——简单抽取中奖号码
int[] ss = new int[6]; Random s = new Random(); Console.WriteLine("双色球随机: ...
- 使用Java数组实现双色球选号
package com.hm.test; import java.util.Random; /** * 模拟双色球生成 * *1.从1到16中产生一个篮球的随机数 *2.从1到33中产生出6个红色的球 ...
- python3.4学习笔记(十四) 网络爬虫实例代码,抓取新浪爱彩双色球开奖数据实例
python3.4学习笔记(十四) 网络爬虫实例代码,抓取新浪爱彩双色球开奖数据实例 新浪爱彩双色球开奖数据URL:http://zst.aicai.com/ssq/openInfo/ 最终输出结果格 ...
- 用C#开发的双色球走势图(二)
昨晚由于时间的原因只写了一部分内容,今天将这一部分内容补充完毕,多谢各位园友的支持. 这是用C#开发的双色球走势图(一)新的园友可以看昨晚写的内容,以免脱节.首先回复园友的评论,有说好的有说不好的,本 ...
- 用C#开发的双色球走势图(一)
首先声明,个人纯粹无聊之作,不作商业用途. 我相信每个人都拥有一个梦想那就是有朝一日能中500W,这个也一直是我的梦想,并默默每一期双色球或多或少要贡献自己一点点力量,本人并不属于那种铁杆的彩票迷,每 ...
- 用php随机生成福彩双色球号码的2种方法
不瞒您说,俺也是个双色球爱好者,经常买,但迟迟没有中过一等奖,哈哈.这里为大家介绍用php随机生成福彩双色球号码的二种方法,供朋友们学习参考.新的一年,祝大家中大奖,发大财. 方法一 复制代码代码如下 ...
- php随机生成福彩双色球号码
发布:thebaby 来源:net [大 中 小] 不瞒您说,俺也是个双色球爱好者,经常买,但迟迟没有中过一等奖,哈哈.这里为大家介绍用php随机生成福彩双色球号码的二种方法,供朋友们学习 ...
- 集合ArrayList双色球练一练(自己的方法,太麻烦)
namespace 集合__双色球练一练{ class Program { static void Main(string[] args) { / ...
- SQL生成一柱双色球
数据库环境:SQL SERVER 2005 以前用C/JAVA穷举双色球的所有排列,今天想着换成用SQL实现,只生成一柱双色球. 简单说下双色球的规则,双色球由红色球和蓝色球组成,每注投注号码由6个红 ...
- 利用EntityFramework获得双色球数据库
原文 利用EntityFramework获得双色球数据库 双色球想必大家都很熟悉了,尽管屡买屡不中,但还是会买.以前就想过利用双色球的走势图得到双色球的数据库,至于得到数据库干什么倒没想过,不过对以往 ...
随机推荐
- 用Python免费发短信,实现程序实时报警
进入正文 今天跟大家分享的主题是利用python库twilio来免费发送短信. 先放一张成品图: 代码放在了本文最后的地址中 正文 眼尖的小伙伴已经发现了上面的短信的前缀显示这个短信来自于一个叫Twi ...
- wpf揭秘
2.4属性元素 以下c#和xaml是一致的 Rectangle r = new Rectangle(); r.Width = 40; r.Height = 40; r.Fill = Brushes.B ...
- webpack 中,loader、plugin 的区别
loader 和 plugin 的主要区别: loader 用于加载某些资源文件. 因为 webpack 只能理解 JavaScript 和 JSON 文件,对于其他资源例如 css,图片,或者其他的 ...
- 将 vue 挂在 window 对象上,实现能调用 elementUI 的组件
html 部分: <div id="sample"> </div> js 部分(将js代码放在 body 的 onload事件中: <body onl ...
- java Collections.sort()
sort()是Collections中的静态方法,用于对List容器中的元素排序. 如容器list中存储的是Integer对象 List<Integer> list =Arrays.asL ...
- Jmeter--报错 WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.
今天要用Jmeter测试服务器性能,发现GUI界面总是有warning提示: WARNING: Could not open/create prefs root node Software\JavaS ...
- 使用FormsAuthenticationTicket进行登陆验证
if (账号密码验证成功) { //登陆成功 Session["User"] = account; FormsAuthenticationTicket ticket = new F ...
- MapReduce实现与自定义词典文件基于hanLP的中文分词详解
前言: 文本分类任务的第1步,就是对语料进行分词.在单机模式下,可以选择python jieba分词,使用起来较方便.但是如果希望在Hadoop集群上通过mapreduce程序来进行分词,则hanLP ...
- android利用provider查询同一个数据库中没有对外暴露出来的表
[原创]转载请加本篇博客地址http://www.cnblogs.com/scarecrow-blog/p/6266042.html 个人感觉这是android provider 的一个漏洞, 废话少 ...
- Windows Remote Shell(WinRM)使用介绍
最近,为了实验我们安装了台Windows Server Core的服务器,没有图形界面的系统总会给人一种很完全的感觉,我们本着安全到底的想法,使用了Windows Remote Shell 的管理方式 ...