C#中获取数组中的随机数
来源:互联网 发布:acdsee mac中文破解版 编辑:程序博客网 时间:2024/05/21 17:49
/*程序的版权和版本声明部分:*Copyright(c)2014,烟台大学计算机学院学生*All rights reserved.*文件名称:*作者:田成琳*完成日期:2014 年 9 月 11 日*版本号:v1.0*对任务及求解方法的描述部分:*问题描述:C#中获取数组中的随机数*程序输入: -*程序输出:随机数组成的字符串*问题分析:*算法设计:*/using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{ class Program { static void Main(string[] args) { Console.WriteLine("请输入题目个数及题号:"); int x = int.Parse(Console.ReadLine()); int[] array = new int[x]; for (int i = 0; i < array.Length; i++) array[i] = int.Parse(Console.ReadLine()); Console.WriteLine("请输入抽取考题个数:"); int xx = int.Parse(Console.ReadLine()); string s = getKTH(array, xx); Console.WriteLine("随机抽取题目组成的考题字符串为:{0}", s); Console.ReadKey(); } public static string getKTH(int[] a, int n) { string s = ""; int x; Random ran = new Random(); for (int i = 0; i < n; i++) { x = ran.Next(0, a.Length - 1); if (a[x] != -1) { s += a[x]; a[x] = -1; } else n++; } return s; } }}
运行结果:
0 0
- C#中获取数组中的随机数
- C# 获取随机数 或者随机数组 。net获取不重复的随机数或者随机数组
- C#获取随机数
- C#实现在数组中插入1-100的随机数
- C#中的随机数
- C#中的随机数种子
- c#中的随机数
- 从数组里面获取随机数
- C++中获取随机数
- OC 中获取随机数
- Swift中获取随机数
- c#获取相同概率随机数
- C#从文本文件中获取二维数组
- JAVA中获取数组中的最值
- JAVA中获取不同随机数
- shell中如何获取随机数
- java中随机数的获取
- JAVA中获取不同随机数
- 七种内部排序算法基本原理及实现
- 【行为分析】GA用户行为分析
- perl 中 our 用法
- 2014年CSDN开源夏令营(7月6日~9月12日)终期报告
- Starling Feathers Controls Check
- C#中获取数组中的随机数
- [应用代码] Android之基于百度云推送IM
- 服务器负载之Nginx
- Android布局属性详解 RelativeLayout用到的一些重要的属性:
- JAVA开发文章汇总,持续更新。
- Android性能优化检测工具
- 稳定排序和不稳定排序全解答
- Android学习成长记录(起始)
- 为什么采用Always On SSL?