using System.Runtime.Serialization.Formatters;
namespace ConsoleApp6_0927 { internal class Program { static void Main(string[] args) { ///每个块 大括号 都会有自己的作用域。 我在大括号中定义的变量只能在当前它的大括号中使用 ,局部变量。 int i = 1; for (;i<10;i++)//他会先找自己的作用域,如果没有就会往外查找。//循环9次 { for (int j=10;j>0;j--)//循环10次 外部九次 内部10次 总共910次 { Console.WriteLine(j); } Console.WriteLine(i);
//*/
//
/* Console.WriteLine("请输入整数:");
int num = Convert.ToInt32(Console.ReadLine());
for (int i = 0; i < num; i++)
{
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}*/
// i代表行 j代表列
/*for (int i = 0; i < num; i++)
{
for (int j = 0; j < i; j++)
{
Console.Write("*");
}
Console.Write("\n");*/
//等腰三角形问题
/* Console.WriteLine("请输入整数:");
int num = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= num; i++)
{
for (int j = 1; j <= num - i; j++)//输出前面的空格
{
Console.Write(" ");
}
for (int j = 1; j <= 2 * i - 1;) //输出星星
{
Console.Write("*");
j++;
}
Console.WriteLine();
}*/
// 菱形
/* Console.WriteLine("请输入一个数:");
int n =Convert.ToInt32(Console.ReadLine());
for (int a = 1;a <=n;a++){
for (int b = 1; b <=(n - a); b++) {
Console.Write (" ");
}
for (int c = 1; c <= 2 * a - 1; c++) {
Console.Write ("*");
}
Console.WriteLine ();
}
for (int a = n-1;a >=1;a--){
for (int b = 1; b <=(n-a); b++) {
Console.Write (" ");
}
for (int c = 1; c <=2*a -1; c++) {
Console.Write ("*");
}
Console.WriteLine ();
}*/
/*//乘法表
*//* for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= 9; j++)
{
if (j <= i)
{
Console.Write(i + "X" + j + "=" + i * j + "\t");
}
}
Console.WriteLine();
}
Console.ReadLine();*/
/* //买鸡问题
for (int i = 1; i <= 33; i++)
{
for (int j = 1; j <= 25; j++)
{
for (int s = 1; s <= 50; s++)
{
if (3 * i + 4 * j + 2 * s == 100&&i+j+s<=100)
{
Console.WriteLine("公鸡{0}只,母鸡{1}只,小鸡{2}只", i, j, s);
}
}
}
}*/
//创建一个随机数 用random函数 会生成一个random对象
//对象中会有一个方法 next(a,b) 表示取到a到b-1的整数,不包括b
/*Random a =new Random(); //random数据
int b = a.Next(1, 9);//生成1到8的随机数
Console.Write(b);
*/
Random a = new Random();
int b = a.Next(1, 101);
while (true)
{
Console.WriteLine("请输入你的数字:");
int num = Convert.ToInt32(Console.ReadLine());
if (num > b)
{
Console.WriteLine("猜大了");
}
else if (num < b)
{
Console.WriteLine("猜小了");
}
else
{
Console.WriteLine("猜对了");
}
}
}
}
}