1 / 26
文档名称:

tc流程控制语句分支结构.ppt

格式:ppt   大小:838KB   页数:26页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:TC流程控制语句分支构造

第一页,共26页。

回忆
C#中怎样向控制台输出信息?
怎样从控制台读入信息?
.NET Framework的组成局部
.NET Framework的工作原理
*
第二页,共26页。

预习检查
C#中的分支构造
C# 中的分支构造有哪几种?
C#中的数据类型转换的方式
第三页,共26页。

本章目标
掌握C#中的数据类型转换
掌握 C# 中的分支语句
掌握C#中的单分支构造
掌握 C# 中的多分支构造
第四页,共26页。

为什么需要类型转换
编译器要确切地知道数据的类型

int num = "123" ;


整数
字符串
需要类型转换!
编译出错
第五页,共26页。

怎样进展隐式类型转换
隐式转换:自动类型转换

float
int
规那么:对于数值类型,A的取值范围完全包含在B内
A
B
第六页,共26页。

怎样进展显式类型转换
显式转换:强制类型转换

static void Main(string[ ] args)
{
double score = 58.5; // 原始成绩
int bonus = 2; // 加分
int sum; // 总分
sum = score + bonus; // 计算总分

Console.WriteLine(sum);
Console.ReadLine();
}
static void Main(string[ ] args)
{
double score = 58.5;
int bonus = 2;
int sum;
sum = (int)score + bonus;

Console.WriteLine(sum);
Console.ReadLine();
}

×


明确告诉编译器转换类型

注意:double (58.5)->int (58),精度可能丧失!
第七页,共26页。

使用 Parse() 进展转换
字符串和数值型的互相转换

int
float
double
string
i( )
float.Parse( )
d( )
ToString()

必须是数字的
有效表示形式!
第八页,共26页。

使用 Convert 类进展转换
使用 Convert :Convert.ToXxx(object value)

Convert.ToInt32()
()
()
double
string
"85.63"
int
86
float
演示例如:不同类型的相互转换
第九页,共26页。

Parse 与 Convert
Xxx.Parse(string)

目标类型的有效表示形式
Convert.ToXxx(object):
注:Xxx表示某种类型
字符串
其他类型

任意类型
其他类型

第十页,共26页。

分享好友

预览全文

tc流程控制语句分支结构.ppt

上传人:1557281760 2021/10/20 文件大小:838 KB

下载得到文件列表

tc流程控制语句分支结构.ppt

相关文档