中职语文出版社《面向对象程序设计C#》单元2 ATM系统输入输出模块教案

资源下载
  1. 二一教育资源

中职语文出版社《面向对象程序设计C#》单元2 ATM系统输入输出模块教案

资源简介

单元2 ATM系统输入输入模块
课 时
本章目标:
数据类型
变量和常量
表达式和运算符
输入输出语句
本章重点:
数据类型
变量和常量
表达式和运算符
输入输出语句
本章难点:
变量和常量
输入输出语句
内容讲解:
预定义变量
知识点引入
问大家一个问题,从中一到现在,大家学过哪些语言?Html。Sql,js。除了html,大家有没有发现,sql有许多的数据类型,而js中只有一个类型,弱类型var。所以每一种语言都有自己的数据类型,那我们来看看c#的数据类型
知识点
以sql的数据类型
数值:int
Float
文本:char
Varvhar
Text
而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.14
4)常量
知识点引入:大家都知道,圆的半径可以变化,那π是确定不变的值,如果用变量来定义,可以改变其值,所以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)

展开更多......

收起↑

资源预览