资源简介 单元2 ATM系统输入输入模块课 时本章目标: 数据类型 变量和常量 表达式和运算符 输入输出语句本章重点: 数据类型 变量和常量 表达式和运算符 输入输出语句本章难点: 变量和常量 输入输出语句内容讲解:预定义变量知识点引入问大家一个问题,从中一到现在,大家学过哪些语言?Html。Sql,js。除了html,大家有没有发现,sql有许多的数据类型,而js中只有一个类型,弱类型var。所以每一种语言都有自己的数据类型,那我们来看看c#的数据类型知识点以sql的数据类型数值:intFloat文本:charVarvharText而C#的数据类型:数值:int 整型Float 小数点(精确到7位小数)Double 双精度(精确到小数点16位)Decimal 高精度(精确到28位小数)文本:string 字符串类型Char 字符类型(单个字母)布尔型:bool如何保存数据1、知识点引入了解完数据类型后,那我们怎么把数据对应存储?大家也学过js,同时现在也在学数据库高级,我们之前是怎么保存数据的?是不是定义了变量?变量是用来干嘛的?还记得吗?大家有没有取住过酒店,在酒店中:2、知识点变量变量是用于描述一条数据的名称并且可以存储各种类型的数据。比如可以存储人的姓名,年龄等定义变量的语法:Js中:var 变量名C#中:数据类型 变量名;2)变量赋值语法:1、数据类型 变量名=数值数据类型 变量名;变量名=数值3)变量命名的规范1.可以由字母、数字、_ 组成2.第一个字符不能是数字3.不能使用C#中的关键字4.区分大小写案例:创建一个控制台应用程序,已知圆的半径为3.5,求圆的面积及周长?Π=3.144)常量知识点引入:大家都知道,圆的半径可以变化,那π是确定不变的值,如果用变量来定义,可以改变其值,所以c#为这一类的值定义了一个常量1.什么是常量?其值在使用的过程中固定不变的量2.常量的使用const 数据类型 常量名=值;隐形变量1、var类型var 名称=值;注意:var类型只能编译能够根据变量的初始化表达式推断该变量的类型三、表达式和常用运算符1、知识点引入我们刚刚计算了圆的面积,使用了圆的面积公式,这个面积公式中,应用到c#中,我们就涉及到了c#中的表达式及运算符,那我们就具体来看看c#中处理数据具体涉及到的运算符2、知识点1)什么是表达式类似与数学中的运算的公式,是操作符、操作数和标点符号连接运算符算术运算符+ - * / %(取余)++(自增)--(自减)~将一个数按位取反比较运算符> < >= <= == !=逻辑运算符&& 与|| 或! 非快捷运算符+=、-=、*=、/=、%=三元运算符列子:在中国青少年成年的标志是年龄是否满18岁,如果满18,成年,否则,未成年在js中用if(age>18)输出成年Else 输出未成年C#中的三元运算符:Age>18 成年:未成年运算符的优先级括号()自增/自减:-- ++* % /+ -比较运算符逻辑运算符四、输入输出语句2.4.1 输出语句using System;namespace ATM{class Organization{static void Main(string[] args){Console.WriteLine(); //输出空白换行语句Console.WriteLine("Hello World"); //输出字符串:”Hello World”Console.WriteLine(20); //输出数字20}}}程序对用户界面输出语句使用的是Console.Writeline()方法,Console.Writeline()有多个方法重载,支持多种数据类型的输出。2.2.1 输入语句using System;namespace ATM{class Employee{static void Main(string[] args){//接收姓名和学历Console.WriteLine("请输入姓名:");string name = Console.ReadLine();Console.WriteLine("请输入基本学历:");string qualifications = Console.ReadLine();//显示职员的姓名和学历Console.WriteLine();Console.WriteLine("{0}的详细信息如下:", name);Console.WriteLine("姓名:{0}", name);Console.WriteLine("学历:{0}", qualifications);}}Console.ReadLine():接收键盘输入的值,默认是字符串类型。号码,入住住什么样的房定房间教育改变生活(We Are Changing) 展开更多...... 收起↑ 资源预览