C语言实现双色球案例

双色球

1.案例描述

双色球是中国福利彩票目前的一种玩法,并非赌博,其彩票投注区分为红色球号码区和蓝色球号码区,每注投注号码由6个红色球和1个蓝色球号码组成。红色球号码从1-33中选择,蓝色球号码从1-16中选择。每期开出的红色球号码不能重复,但是蓝色球号码可以是红色球号码中的一个。案例要求表写程序模拟双色球的开奖过程,由程序随机产生6个红色球号码和1个蓝色球号码,并把结果输出到屏幕上。

2.案例设计

1.创建一个长度为7的数组,用于存放红球和蓝球
2.随机生成红球放入数组,并判断数组中是否已经存在该数
3.重复步骤2,直到数组中已经存放6个红球
4.随机生成蓝球,并放到数组的最后一个位置
5.输出结果

3.代码实现

//双色球
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define len 7
int main(){int isExists(int *p,int num); int arr[len],red,blue,i=0;srand((unsigned)time(NULL));//刷新随机数种子 while(arr[len-2]==0){//确保最后一个红球不为零,退出循环 red = rand()%33+1;if(isExists(arr,red))//数组中存在该数,重新刷新随机数 continue;elsearr[i++]=red; //数组中不存在该数则添加到该数中 }blue = rand()%16+1;arr[len-1] = blue; //生成蓝球并添加 printf("红球:"); //输出结果 for(i=0;i<len-1;i++)printf("%d  ",arr[i]);printf("蓝球:%d\n",arr[len-1]) ; return 0;
}            
int isExists(int *p,int num){for(int i=0;i<len;i++)if(p[i]==num)//判断数组中是否含有num有返回1,无返回0. return 1;return 0;
}               

4.运行结果

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/68849.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

历史数据双色球小工具

Python可视化界面小工具&#xff0c;可自定义历史期数&#xff0c;历史双色球数据&#xff0c;打印结果、写入excel表格、并进行简单的结果分析&#xff1b; 1、工具效果图如下图所示&#xff1a; 2、生成Excel表格数据格式如下图所示&#xff1a; 3、完整代码如下&#xff1a…

Python采集双色球历史开奖信息,看看哪个号中奖概率更大

目录标题 前言知识点:开发环境:基本流程:代码展示尾语 前言 嗨喽~大家好呀&#xff0c;这里是魔王呐 ❤ ~! 知识点: 爬虫基本流程 requests的使用 动态数据抓包 开发环境: 解释器: python 3.8 编辑器: pycharm 2022.3 requests >>> pip install requests 第三…

华南理工大学计算机/软件 复试 经验贴整理

文章目录 最新更新2023/02/24 &#xff1a; 我能提供&#xff1f;&#xff08;21&#xff0c;22届复试全流程&#xff0c;如何找复试资料&#xff0c;一些学习技巧&#xff0c;前人经验&#xff0c;闲聊&#xff0c;会就答...&#xff09;2020年2019年其它资料来源 最新更新202…

北京交通大学计算机考研02102、02103复试经验分享

【2023考研复试重要时间节点】 2023年3月20号左右计算机学院公布复试线与复试名单。2023年3月底参加复试。2023年4月初公布拟录取名单。 【复试解读】 【进入复试数据】 【1】新冠疫情之前&#xff08;20、21、22考研&#xff09;&#xff0c;北交计算机复试一直都是包括线下…

西北工业大学网络安全考研复试经验

初试直接看我师姐的文章吧&#xff0c;传送门&#xff1a;西北工业大学网络空间安全考研经验分享_崔啊是个幸福的人的博客-CSDN博客_西北工业大学网络安全考研报考学校&#xff1a;西北工业大学学院&#xff1a;网络空间安全专业&#xff1a;847初试分数&#xff1a;391英语&am…

研究生计算机专业知识复试面试常见问题

研究生计算机专业复试面试常见问题 操作系统1. 进程和线程区别和联系2. 常见的调度算法3. 死锁的产生和解决4. 虚拟内存&#xff0c;页面置换算法5. 磁盘调度 数据结构1. 常见的排序算法过程和时间复杂度&#xff0c;空间复杂度2. 深度搜索和广度搜索深度搜索(DFS)广度搜索&…

计算机网络考研复试速成 - 知识点精炼 - 背诵版

计算机网络复试速成 针对于计算机考研复试 - 计算机网络 &#xff0c;删除了很多初试中关于 计算、冗余 的内容&#xff0c;把复习中心放在 高频知识点 (偏向概念) &#xff0c;希望可以节约准研究生们的复习时间&#xff01;大家可以放心食用&#x1f356;&#x1f356;&#…

陕西师范大学计算机考研复试,复试干货 | 陕西师范大学考研复试经验分享贴...

本文为陕西师范大学应用心理学方向复试经验&#xff0c;其它方向复试流程与其基本一致&#xff0c;可放心参考学习~ヾ() 一、陕师大复试分数要求 每年的情况有一些不同&#xff0c;2017年以前进入复试分数线浮动在350-360分之间&#xff0c;2018年题稍难一些&#xff0c;复试分…

南师大教育技术学初试复试调剂经验分享

南师大教育技术学考研经验分享 1 概述... 1 2 初试准备经验... 2 2.1 政治部分... 2 2.2 英语部分... 2 2.3 c语言和web部分... 2 2.4 数据结构部分... 3 2.5 教学设计部分... 3 2.6 初试资料网盘分享... 3 2.7 当你不想学习时怎么办... 3 3 复试调剂经验... 3 3.1 复试和调剂资…

上海交通大学考研复试模块小结——密码学

好久没有写博客了&#xff0c;本来说的是自从成绩出来要好好准备复试&#xff0c;结果距离成绩出来一个月了&#xff0c;复试一点动静都没有&#xff0c;那我还是一边准备相关的专业课&#xff0c;一边按专业的形式&#xff0c;把相关的专业课知识再过一遍&#xff0c;哎~真是太…

河海大学软件工程学硕考研复试经验贴

一、写在前面 想必看到这篇文章的学弟学妹都已经考完初试了&#xff0c;考得如何每个人心中各有千秋。无论如何&#xff0c;坚持将考研整个过程走下来的你们就已经是最棒的了&#xff0c;现在可以好好休息一下&#xff0c;静待考研成绩的公布了。 我写下这篇文章的目的主要是…

夏令营导师推荐信怎么写(浙大CS上岸老学姐手把手教你)

Hello&#xff0c;我又来了&#xff01;前几天分享了自己的个人陈述&#xff0c;写了一些注意事项&#xff0c;也把自己之前的模板分享给了很多学弟学妹&#xff0c;在这里祝大家早日拿到心仪offer&#xff01;老规矩&#xff0c;还是先来介绍一下我自己&#xff1a; 本人就读于…

中科院一博士论文走红,看哭众多网友

本文转载自 凤凰网 “我走了很远的路&#xff0c;吃了很多的苦&#xff0c;才将这份博士学位论文送到你的面前。二十二载求学路&#xff0c;一路风雨泥泞&#xff0c;许多不容易。如梦一场&#xff0c;仿佛昨天一家人才团聚过。” 上述文字来自于一篇博士论文的《致谢》部分。…

恭喜马斯克、纳德拉当选美国工程院院士,张宏江、方岱宁入选外籍院士

2 月 9 日&#xff0c;美国国家工程院&#xff08;National Academy of Engineering&#xff0c;NAE&#xff09;宣布了 2021 年度国家工程院增补院士名单&#xff0c;此次共有 111 名院士和 22 名外籍院士入选。目前美国工程院院士总数达到 2388 名&#xff0c;国际院士人数达…

两院院士直言:不要迷信院士

本文来源&#xff1a;paperRSS&#xff0c;编辑&#xff1a;募格学术 导读&#xff1a; 王选&#xff08;1937年2月5日-2006年2月13日&#xff09;&#xff0c;计算机专家。江苏无锡人。1991年当选为中国科学院院士&#xff0c;1994年当选为中国工程院院士&#xff0c;获得2001…

iMeta期刊顾问James M Tiedje当选中国科学院外籍院士

热烈祝贺iMeta期刊顾问James M Tiedje教授当选中国科学院外籍院士 James M Tiedje院士简介 单位主页&#xff1a;https://www.canr.msu.edu/people/james_m_tiedje James M Tiedje谷歌学术主页 https://scholar.google.com/citations?user5ekyvtAAAAAJ James Tiedje教授在共发…

【华人学者风采】查正军 中国科学技术大学

【华人学者风采】查正军&#xff0c;中国科学技术大学大数据学院教授。主要从事图像视频分析与检索、多媒体大数据分析、计算机视觉、人工智能等方向的研究。累计发表学术论文百余篇&#xff0c;其中ACM/IEEE汇刊论文及CCF推荐A类会议长文数十篇。多次获得国际会议论文奖励&…

3名院士被处理,院士改革确实动真格了!

仅作学术分享&#xff0c;不代表本公众号立场&#xff0c;侵权联系删除 转载于&#xff1a;学术严选&#xff0c;科奖中心 近日&#xff0c;北京理工大学、中科院分别发布通报&#xff0c;对方岱宁院士相关视频事件进行处理。 其中中科院的处理结果如下&#xff1a; 停止方岱宁…

Leetcode654 最大二叉树

给定一个不重复的整数数组 nums 。 最大二叉树 可以用下面的算法从 nums 递归地构建: 创建一个根节点&#xff0c;其值为 nums 中的最大值。 递归地在最大值 左边 的 子数组前缀上 构建左子树。 递归地在最大值 右边 的 子数组后缀上 构建右子树。 返回 nums 构建的 最大二叉树…

Leetcode655 输出二叉树

给你一棵二叉树的根节点 root &#xff0c;请你构造一个下标从 0 开始、大小为 m x n 的字符串矩阵 res &#xff0c;用以表示树的 格式化布局 。构造此格式化布局矩阵需要遵循以下规则&#xff1a; 树的 高度 为 height &#xff0c;矩阵的行数 m 应该等于 height 1 。 矩阵…