1.求两个数的最大公约数
int a = 44
int b = 12
if (a < b)
{
int c = a
a = b
b = c
}
for (int i = b
{
if (a % i == 0 && b % i == 0)
{
Console.WriteLine(i)
break
}
}

2.生成区间为[1,100)的随机数
Random r = new Random()
int num = r.Next(1, 100)
Console.WriteLine(num)
3.数组
int[] a = { 1, 2, 3, 4, }
int[] b = new int[4]
int[] c = new int[]{ 1, 2, 3, 4, }
a.Length
4.动态数组
ArrayList arrayList = new ArrayList();
arrayList.Add(10);
arrayList.Insert(1, 11);
arrayList.Remove(1);
5.字符串
string s = "T,y,u,t,y,u,s,ff"
s.ToUpper()
s.ToLower()
s.Trim()
s.TrimEnd()
s.TrimStart()
string [] b = s.Split(",")
s = string.Join(",", b)
6.如果有3个空瓶子可以换一瓶可乐,现在有364瓶可乐,问一共能喝几瓶,剩下几个空瓶
int h = 364
int k = 364
while (k>2)
{
h += + k / 3
k = k%3 + k / 3
}
Console.WriteLine("能喝{0},剩下空瓶{1}",h,k)

7.字母加密,a->d,b->e...x->A,其他字符不加密
char[] a = "auvwxyz,UVWXYZ".ToCharArray();
for (int i = 0; i < a.Length; i++)
{
if (a[i] >= 'A' && a[i] <= 'Z' || a[i] >= 'a' && a[i] <= 'z')
{
if (a[i] >= 'X' && a[i] <= 'Z' || a[i] >= 'x' && a[i] <= 'z')
{
a[i] = (char)(a[i] - 26);
}
a[i] = (char)(a[i] + 3);
}
}
for (int i = 0; i < a.Length; i++)
{
Console.Write(a[i]);
}
