C# 全称C Sharp
它是一种编程语言 文件名以.cs结尾
我们要如何运用C#来进行编程,那就是Visual Studio
如何使用Visual Studio
打开VS,点击左上角的“文件”
选择“新建”“项目” - 会打开新建窗体
选择Visual C# -- 框架4.0 -- 控制台应用程序 -- 保存位置 -- 文件起名
在main函数中编写代码
//往外输出内容的
Console.WriteLine("要输出的内容");
//等待用户输入,按回车键结束,防止程序闪退
Console.ReadLine();
-------------------------------------------------------正题----------------------------------------------------
控制台程序的创建,输出,
输入,定义变量,变量赋值,值覆盖,值拼接,值打印
两种数据类型,整形类型转换//打印内容:
Console.WriteLine("XXXXXX");//自动换行Console.Write("XXXXXX");//不自动换行//打印变量:
Console.WriteLine(XXXXXX);//自动换行Console.Write(XXXXXX);//不自动换行//接收用户输入的内容:
Console.ReadLine(); -- 会返回一个string(字符串)类型的值----------------------------------------------------------定义变量:string a;变量赋值:
a = "值";两句合并:
string a = "值";
两种类型变量需要注意
两个string类型进行“+”操作,结果是:拼接
定义整型变量:
int a;整型变量赋值:a = 1;整型可以执行“+-*/”操作,结果是数学运算
如何把字符串类型转换成整型?
string a = "10";int b = int.Parse(a);变量不能重名,不管是什么类型的变量
变量必须先定义,再使用---------------------------------------------------以下是插入编写的代码,我在这里用的最笨的方法,把每一步全都做上注释,先规划好要做什么,在考虑怎么做,最后考虑怎么做能达到最好效果,
标题为灵活多变的编写思维,是因为此次编写代码数量少的情况下没有全部进行变量赋值,推荐各位编写时不要思维太过局限,
注意:红色背景色部分均可进行变量赋值,但要注意变量不能重名,整形变量赋值后输出的内容不需要 " "
// 1、输出“请输入您的姓名:”不自动换行 Console.Write("请输入您的姓名:"); // 2、等待用户输入姓名 string XM = Console.ReadLine(); // 3、输出“请输入您的性别:”不自动换行 Console.Write("请输入您的性别:"); // 4、等待用户输入性别 string XB = Console.ReadLine(); // 5、输出“请输入您的年龄:”不自动换行 Console.Write("请输入您的年龄:"); // 6、等待用户输入年龄 string NL = Console.ReadLine(); // 7、输出“请输入您的身高”不自动换行 Console.Write("请输入您的身高:"); // 8、等待用户输入身高 string SG = Console.ReadLine(); // 9、输出“请输入您的体重”不自动换行 Console.Write("请输入您的体重:"); //10、等待用户输入体重 string TZ = Console.ReadLine(); //11、输出“----------------华丽的分割线-----------------”自动换行 Console.WriteLine("----------------华丽的分割线-----------------"); //12、输出“XXX你好!您的性别是“X”,您的年龄是“XX”,您的身高是“XXX”,您的体重是“XXX”。”自动换行 string end = XM + "你好!" + "您的性别是:" + XB + "”," + "您的年龄是:" + NL + "”," + "您的身高是:" + SG + "”,"+ "您的体重是:" + TZ + "”。"; Console.WriteLine(end); //13、字符串转换整型 int a = int.Parse(SG); int b = int.Parse(TZ); //14、输出“您的身高和体重的和是“XXX”。” int c = a + b; Console.WriteLine("您的身高和体重的和是:" + c + "”。"); //防止控制台程序闪退 Console.ReadLine();
最后防止控制台程序闪退
第一次写博客,出错地方多,望各位多多指点,以后会及时修改