📄 sjs2.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 + -