c# 编程 简单实现11个数中选择不重复出现的5个数。
2011-09-20 18:40
423 查看
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { Random random = new Random(); public int[] ballNumber = new int[5]; public bool sign = false; static void Main(string[] args) { new Program().shuangSeQiu(); Console.ReadKey(); } #region shuang se qiu public void shuangSeQiu() { for (int i = 0; i < 5; i++) { sign = false; Console.WriteLine("the current count number is " + i); int randomNumber = random.Next(1, 12); Console.WriteLine("output: " + randomNumber); if (i == 0) { ballNumber[0] = randomNumber; } else { for (int j = 0; j < i; j++) { if (randomNumber == ballNumber[j]) { sign = true; i--; break; } } if (!sign) { ballNumber[i] = randomNumber; } } } for (int i = 0; i < 5; i++) { Console.WriteLine(ballNumber[i]); } } #endregion } }
相关文章推荐
- C#中使用SerialPort类实现简单串口编程
- C#编程实践—EventBroker简单实现
- C#GUI编程学习之选择类控件篇1--利用选择控件实现权限设置
- c#基于socket编程实现简单多人聊天程序
- WPF学习——制作一个简单的录入界面(2):用C#编程实现所有控件的功能
- C#网络编程简单实现通信小例子-2
- C#实现简单的冒泡、选择排序以及二分查找法
- C#中使用SerialPort类实现简单串口编程
- C# 网络编程之最简单浏览器实现
- C# 网络编程之网页简单下载实现
- C#实现多级子目录Zip压缩解压实例 NET4.6下的UTC时间转换 [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 asp.Net Core免费开源分布式异常日志收集框架Exceptionless安装配置以及简单使用图文教程 asp.net core异步进行新增操作并且需要判断某些字段是否重复的三种解决方案 .NET Core开发日志
- C# 网络编程之最简单浏览器实现
- C# 网络编程(1)——C# 简单实现局域网内通信
- socket编程的c#简单实现
- C# 网络编程之网页简单下载实现
- C# int to BCD encode(最简单的实现办法)BCD编码编程实现算法
- C#中用SerialPort类实现简单串口编程
- C#中使用SerialPort类实现简单串口编程
- Android 实现点击出现选择框,或者长按显示选择界面,PopupMenu的简单使用。
- C#中使用SerialPort类实现简单串口编程