C#第二课

153 阅读1分钟

控制台输入

Read() :获取控制台输入的一个字符,返回值的类型为整数类型, char可以转成对应的十进制

Console.WriteLine("请输入一个字符");
int get1 = Console.Read();
Console.WriteLine("我是整数"+get1);//假设输入了a,我是整数97

ReadLine():获取控制台输入的一个字符串,返回值的类型为字符串类型

  Console.WriteLine("请输入一个字符串");
  string get2 = Console.ReadLine();
  Console.WriteLine(get2+3);//假设输入了ss, ss3

字符串格式化输出

int a=1;
int b=2;
int c=3;
Console.Write("{0}+{1}={2}",a,b,c);//{}占位符

练习

结合算术运算符和输入,格式化输出,实现一个算法可以把任意一个两位数的个位数和十位数分离出来 比如73 分离出来十位数是7,个位数是3

  Console.WriteLine("请输入一个整数");
  int ex = Convert.ToInt32(Console.ReadLine());
  int aa = ex / 10;
  int bb = ex % 10;
  Console.WriteLine("个数是:" + aa + "十数是:" + bb);

双分支

if (3 > 2)
  {
     Console.Write("分数比你高");
  }else
    {
     Console.Write("分数比你高");
  }