1.正序乘法表
/* int i, j
for (i = 1
{
for (j = 1
{
Console.Write(" {0}*{1}={2}", i, j,i*j)
}
Console.WriteLine(" ")
}*/
2.倒序乘法表
int i, j
for (i = 9
{
for (j = 1
{
Console.Write(" {0}*{1}={2}", j, i, j * i)
}
Console.WriteLine(" ")
}
3.判断最大公约数
/* Console.WriteLine("请输入num1:")
int num1 = Convert.ToInt32(Console.ReadLine())
Console.WriteLine("请输入num2:")
int num2 = Convert.ToInt32(Console.ReadLine())
int minNum = Math.Min(num1, num2)
for (
//判断是不是都能被num1和num2整除;
if (num1%minNum==0 && num2%minNum==0) {
Console.WriteLine("{0}和{1}的最大公约数{2}",num1,num2,minNum)
break
}
}*/
4.求最小公倍数
Console.WriteLine("请输入num1:")
int num1 = Convert.ToInt32(Console.ReadLine())
Console.WriteLine("请输入num2:")
int num2 = Convert.ToInt32(Console.ReadLine())
int maxNum = Math.Max(num1, num2)
int num5 = maxNum
for (
if (maxNum % num1 == 0 && maxNum%num2==0) {
Console.WriteLine("{0}和{1}的最小公倍数数{2}", num1, num2, maxNum)
break
}
maxNum += num5
}*/
5.生成随机数的方法
//生成一个随机数对象,里面会有一个方法 Next(a,b)方法从a取到b-1 即左闭右开
6.猜数字小游戏程序代码
Console.WriteLine("请输入一个1-100的整数:");
while (true) {
int num7 = Convert.ToInt32(Console.ReadLine());
Random random = new Random();
int num8 = random.Next(1, 101);
if (num7 > num8)
{
Console.WriteLine("猜大了");
}
else if (num7 < num8)
{
Console.WriteLine("猜小了");
}
else
{
Console.WriteLine("猜对了");
break;
}
}*/
7.进制转换
string num1 = Convert.ToString(0x1a5b, 10)
Console.WriteLine(num1)
8.数组的几种定义方法及两种遍历方法
//使用一个大的盒子来存一组数据 数组 引用类型;
//和普通的数据类型在内存中存的位置不一样,存在堆中;
/*数组的第一种定义方式;*/
/* int[] age = {1,2,3,4,5,6,7 }
Console.WriteLine("数组的长度为:"+age.Length)
/*数组的第二种定义方式;*/
/* int[] idcard
idcard = new int[5] {1,2,3,4,5 }
//怎么读取数组中的值 通过下标去读取
//int i = 0
//通过for循环遍历数组;
/* for (i=0
Console.WriteLine(idcard[i])
}*/
//使用的第二种方法遍历数组
/*foreach(int temp in idcard)//会去遍历数组,然后每次获取的值给temp变量;
* {
Console.WriteLine(temp)
}*/
9.关于字符串的几个方法
//将字母中的大写转换为小写
/* string name = " I,am,XiaoMing "
/* Console.WriteLine(name.ToLower())
Console.WriteLine(name.ToUpper())
//去掉字符串中左右的空格;
/* Console.WriteLine(name.Trim())
//去掉左边的空格;
/* Console.WriteLine(name.TrimStart())
//去掉右边的空格;
/*Console.WriteLine(name.TrimEnd())
//字符串我们也可以把它当成一个数组,也是可以进行遍历的但是不能修改里面的值,函数的首写字母一般是大写的。
/*例如:for (int i=1
Console.WriteLine(name[i])
}*/
//字符串分割案例
/* string name = " I,am,XiaoMing "
string[] name1
name1 = name.Split(",")
foreach (string temp in name1)
{
Console.WriteLine(temp)
}*/