第三章变量数据类型和表达式.ppt

  1. 1、本文档共60页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
变量 常量 C# 数据类型 类型转换 运算符和表达式 小结 实验 习题 第3章 变量、数据类型和表达式 习题 3.8 习题 1.判断正误,如果错误,请说明原因 (1)在使用变量之前必须先声明其数据类型。 (2)C# 认为number和NuMbEr 是同一个变量。 (3)算术运算符*、/、%、+和-处于同一优先级 习题(续) 3.8 习题 2.填空题 (1)如果int X的初始值为5,则执行表达式X-=3之后,X的值为_______。 (2)_______运算符将左右操作数相加的结果赋值给左操作数。 (3)存储整型数的变量应当用关键字________来声明。 (4)常量通过关键字_________进行声明。 (5)布尔型变量可以赋值为关键字________或________。 习题(续) 3.8 习题 3.选择题 (1)算术表达式________进行计算。 A.自右至左 B.自左至右 C.按照运算符优先级规则 D.按照优先级从低往高的顺序 (2)当________时,条件“expression1 XOR expression2”的值为真 A.expression1为真而expression2为假 B.expression1为假而expression2为真 C.expression1和expression2均为真 D.a和b都对 习题(续) 3.8 习题 (3)在C#中无需编写任何代码就能将int型数值转换为double,称为 ________。 A.显式转换 B.隐式转换 C.数据类型变换 D.变换 (4)“&&”运算符_________。 A.执行短路计算 B.不是关键字 C.是一个比较运算符 D.的值为真,如果两个操作数都为真 (5)在C#中,_______表示为〝〞。 A.空字符 B.空串 C.空值 D.以上都不是 习题(续) 3.8 习题 (6)“*=”运算符________ 。 A.计算右操作数的平方值,然后将结果存储在左操作数中 B.把左操作数的值与右操作数的值相加,然后将结果存储在左操作数中 C.创建一个新的变量,然后将右运算数的值赋值给该变量 D.把左操作数的值与右操作数的值相乘,然后将结果存储在左操作数中 (7)如果左操作数大于右操作数, ________运算符返回false. A. = B. < C. <= D. 以上都是 习题(续) 3.8 习题 4.简答题 (3)假定一个小球在2 m高的地方以15 m/s的初速度垂直上抛,问:3s后小球的高度?(提示:t秒后小球高度近似值计算公式:V0*t + h0-5t2 其中V0指初速度,h0是球的初始高度) 字符类型 字符类型采用国际上公认的Unicode标准字符集 描述 位数 数据类型 取值范围 字符类型 16 char 在0~65 535范围内以双字节编码的任意符号 枚举类型 比如,声明一个代表季节的枚举类型的变量: enum Season { Spring, Summer, Autumn, Winter}; Season currentSeason; 枚举类型为一组在逻辑上密不可分的整数提供便于记忆的符号 结构类型 把一系列相关的变量组织成单一实体的过程,在C#中称为生成结构的过程。这个单一实体的类型就叫做结构类型,每一个变量称为结构的成员。 结构类型的变量采用struct来声明,比如可以如下定义通讯录的记录结构: struct PhoneBook{ public string name; public string phone; public string address; } PhoneBook p1; 泛型 关于泛型,会在后续课程中详细讲解 泛型 ———— 一种定义一个可以在使用时才确定类型的数据类型的机制 变量 常量 C# 数据类型 类型转换 运算符和表达式 小结 实验 习题 第3章 变量、数据类型和表达式 隐式类型转换 显式类型转换 随堂练习 类型转换 3.4 类型转换 示例代码 隐式数值转换 隐式枚举转换 隐式类型转换 3.4.1 隐式类型转换 隐式数值转换 隐式数值转换包括以下几种: 从 到 sbyte short、int、long

文档评论(0)

beautyeve + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档