- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C基本数据的存储与运算
第2章 基本数据的存储与运算
主要内容:
(1) 变量常数MessageBox.Show方法、连接字符串、换行符。
(2) 基本数据类型整型异常异常异常字符数据类型将指定字符串转换为字符Char数据类型和数值类型之间转换Char.IsLetter方法、Char.IsDigit方法。
(4) 非整型数据类型Single.Parse(s)方法Decimal.Parse(s)方法格式化格式化算术算术运算符算术运算符隐式数值转换显式转换ool类型关系运算符方法溢出MessageBox.Show方法的使用。
(5) 掌握如何向项目中添加类和引用。
(6) 掌握赋值运算符的使用。
(7) 掌握算术运算符和关系运算符的使用。
2.1 场 景 引 入
用计算机解决一般问题的最基本步骤如下。
(1) 确定需要输入哪些数据,输出哪些数据,需要计算什么。
(2) 输入数据并保存输入数据。
(3) 读取数据。
(4) 计算。
(5) 输出。
在计算机中数据是通过内存的存储位置保存的(内存由存储数据的不同存储位置组成),这些保存程序中数据的内存的存储位置就是变量,也就是说程序中的数据是通过变量保存的,不同类型的数据如整数、实数、字符等就保存到不同类型的变量中。当计算机要使用这些数据完成任务时,就要从变量中读取这些数据,然后执行指定的运算。运算可以是算术运算、关系运算、逻辑运算,这就涉及算术运算符(如“+”(加))、关系运算符(如“”(大于))、逻辑运算符(如“”(逻辑与)),由算术运算符组成的表达式就是算术表达式(表达式就是一个指定值的计算)。由关系运算符组成的表达式就是关系表达式。由逻辑运算符组成的表达式就是逻辑表达式。当不同类型的数据在一起进行运算时就涉及不同数据类型的转换。以上所述的这些内容就是本章要讨论的内容,并讨论如何使用它们解决实际问题。
2.2 变量常数;
则x的内存状态变成如图2.3所示。
图2.1 声明整型变量的结果 图2.2 整型变量x、y赋值的结果 图2.3 整型变量x再次赋值的结果
原有值100被覆盖掉,x值变为60。
也就是说,在程序运行过程中变量的值可以。2.2.2 标识符名标识符标识符识标识符标识符必须以字母或下划线( _ )开头。
必须只包含和下划线。
下面显示了一些有效和无效的名:
aB123__45 // 有效
_567 // 有效
_ // 无效
12ABC // 无效
xyz$wv // 无效
标识符(即区分大小写),因此两个标识符只大小写不同,被视为同标识符。2.2.3 变量声明
声明;
任务2.1:计算路程
有一辆汽车每小时可以行驶150千米,欲计算2小时能行驶多少千米,3小时又能行驶多少千米。编写一程序解决该问题。
解决此问题需要使用公式:路程 = 速度 × 时间。
要编写解决该问题的程序,可以使用3个变量:v、t和s。变量v用于存放速度的值,变量t用于存放时间的值,变量s用于存放路程的值。
(1) 声明变量v、t和s。
(2) 给v赋值为150,给t赋值为2。
(3) 按公式计算路程:s=v*t
(4) 输出s的值。
(5) 给t赋值为3。
(6) 按公式计算路程:s=v*t
(7) 输出s的值。
(1) 创建空的项目Test(具体步骤见任务1.1)
(2) 向项目中添加如下代码文件(具体步骤见任务1.1):
using System.Windows.Forms;
public class Test
{
static void Main()
{
int v;
int t;
int s;
string title1 = 输出结果1;
string title2 = 输出结果2;
v = 150;
t = 2;
s = v*t;
MessageBox.Show(v=+v+\n+t=+t+\n+s=+s, title1);
t = 3;
s = v*t;
MessageBox.Show(v=+v+\n+t=+t+\n+s=+s, title2);
}
}
(3) 添加System.Windows.Forms引用,并将输出类型设置为【Windows应用程序】(具体步骤见任务1.2)。
(4) 按F5键运行该应用程序运行
(1) 定义类。
每一个C#程序至少含有一个类定义。程序中:
public class TestInt
用来开始TestInt类的定义。应当记住,所有类的定义以左大括号“{”开始,以右大括号“}”结束。
(2) 声明变量。
每一个C#应用程序从Main方法开始执行。左大括号“{”标识Main方法体的开始,右大
文档评论(0)