第二节 控制台三种输出方式
案例1:控制台三种输出方式
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
//三种控制台输出方式 Console.WriteLine("aaaaa");//直接输出字符串 string str = "C#"; //控制台输出变量的信息 Console.WriteLine("课程:" + str); str = "Java";//重新赋值 string str2 = "VB.NET"; Console.WriteLine("课程:{0},{1}", str, str2); //格式化输出 Console.ReadKey();//按任意键退出 //"\n"换行 Console.WriteLine("你好\n世界"); //"\t"水平制表 相当于键盘上Tab键的效果 Console.WriteLine("你好\t世界\t哈哈哈"); //按任意键退出 Console.ReadKey();
案例2:输入用户姓名和年龄例子
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
Console.Write("请输入姓名:"); string name = Console.ReadLine(); //接收用户输入的姓名 Console.Write("请输入年龄:"); string age = Console.ReadLine(); //接收用户输入的年龄 int iage = int.Parse(age);//将字符闯转换成整型 Console.Write("\n\n输出"); Console.WriteLine("姓名:{0},年龄:{1}", name, age); Console.ReadKey();
案例3:输出两个整数和
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
Console.WriteLine("请输入整数a:"); string a = Console.ReadLine(); int a1 = int.Parse(a); Console.WriteLine("请输入整数b:"); string b = Console.ReadLine(); int b1=int.Parse(b); int c1; c1 = a1 + b1; Console.WriteLine(a1 + "+" + b1 + "=" + c1);//方法1 Console.WriteLine("{0}+{1}={2}", a1, b1, c1);//方法2 Console.WriteLine("输出两个整数和:{0}", c1);//占位符 Console.ReadKey();
案例4: 输出两名学员的姓名和年龄
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
Console.Write("请输入学员姓名1:"); string name1 = Console.ReadLine(); Console.Write("请输入学员年龄1:"); string age1 = Console.ReadLine(); int age01 = int.Parse(age1); Console.Write("请输入学员姓名2:"); string name2 = Console.ReadLine(); Console.Write("请输入学员年龄2:"); string age2 = Console.ReadLine(); int age02 = int.Parse(age2); Console.WriteLine("\n\n输出:"); Console.WriteLine("学员姓名1:{0},年龄{1}:,学员姓名2:{2},年龄:{3}", name1, age1, name2, age2); Console.ReadKey();
案例5 :同案例4
![](https://images.cnblogs.com/OutliningIndicators/ContractedBlock.gif)
Console.Write("请输入学员姓名1:"); string name1 = Console.ReadLine(); Console.Write("请输入学员姓名2:"); string name2 = Console.ReadLine(); Console.Write("请输入学员年龄:"); string age1= Console.ReadLine(); int age01=int.Parse(age1); Console.Write("请输入学员年龄:"); string age2 = Console.ReadLine(); int age02 = int.Parse(age2); Console.WriteLine("\n\n输出:"); Console.WriteLine("学员1姓名是:"+name1); Console.WriteLine("年龄是:" + age1); Console.WriteLine("学员2姓名是:" + name2); Console.WriteLine("年龄是:" + age2); Console.ReadKey()
实践例子:计算长方形的面积
案例1: 计算长方形的面积 Console.WriteLine("长方形的宽是a:"); string a = Console.ReadLine(); int a1 = int.Parse(a); Console.WriteLine("长方形的长是b:"); string b = Console.ReadLine(); int b1 = int.Parse(b); int c1; c1 = a1*b1; Console.WriteLine(a1 + "*" + b1 + "=" + c1);//方法1 Console.WriteLine("{0}×{1}={2}", a1, b1, c1);//方法2 Console.WriteLine("输出长方形的面积和:{0}", c1);//占位符 Console.ReadKey();