⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sjs2.cs

📁 随机洗牌
💻 CS
字号:
using System;


public class myApp
{
	public static void Main()
	{ 
		int randomum1 ,randomum2,flag=0;
		//声明1个一维数组,没有初始化
		int[] a;
		int i,tmp,randtmp;
		//初始化两个一维数组
		 a = new int[52];
         
        
		for(i=1;i<=52;i++)
		{
		    a[i-1] = i;
		}



		
		//随机数产生函数
		Random r1 = new Random();
		
		
		
		for(i=0;i<52;i++) 
		{ 
			////产生一个0-1之间的随机数 然后乘以52就变成 0到51之间的随机数了
			randtmp = (int)(52*r1.NextDouble());
			
			//把i位置上的牌 和产生的随机的randtmp位置上的牌交换
			tmp=a[i]; 
			a[i]=a[randtmp]; 
			a[randtmp]=tmp; 
		} 
		
		
		for(i=0;i<52;i++) 
			Console.Write("   {0}",a[i]);
		Console.ReadLine();
		

	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -