C#教程(4)

2019-08-29 19:31

Console.WriteLine(\result = x%y; Console.WriteLine(\result += x; Console.WriteLine(\} } 说明

清单1-3 演示了二元操作符的几个例子。加法(+),减法(-),乘法(*)和除法(/)的运算结果,就是我们通常进行的的四则运算的结果。

因为\变量是浮点运算类型,所以整型变量\和\被强制转换成浮点类型来计算FloatResult。

这里有个求余数的运算符,两个操作数相除,返回余数。

最后一条语句给出了另外一种赋值形式,这里用了(+=)运算符.无论什么时候你使用(+=)运算符,那么这个二进制

运算符就应该在运算符左右两边都进行运算,然后把值赋给左边的参数。本语句相当于\,并返回同样的值。

前面的课程中,你看到的使用次数较多的一种类型是\g\(字符串)类型。\类型是由包含在引号内的Unicode编码的字符构成。例如\

另外一种数据类型是数组。数组可以看成是同种类型的元素构成的集合。当声明数组时,你要指定类型名,数组名,维数和数组大小。

4.清单 1-4. Array Operations: Array.cs using System; class Array { public static void Main() { int[] myInts = { 5, 10, 15 }; bool[][] myBools = new bool[2][]; myBools[0] = new bool[2]; myBools[1] = new bool[1]; double[,] myDoubles = new double[2, 2]; string[] myStrings = new string[3]; Console.WriteLine(\myInts[2]: {2}\myBools[0][0] = true; myBools[0][1] = false; myBools[1][0] = true; Console.WriteLine(\{1}\myDoubles[0, 0] = 3.147; myDoubles[0, 1] = 7.157; myDoubles[1, 1] = 2.117; myDoubles[1, 0] = 56.00138917; Console.WriteLine(\0]: {1}\myStrings[0] = \myStrings[1] = \myStrings[2] = \Console.WriteLine(\{1}, myStrings[2]: {2}\myStrings[2]); } } 说明

清单 1-4 演示了数组的各种不同实现方法。第一个例子是\数组,它在声明的同时进行了初始化。

接着是个二维数组,可以把它理解为数组的数组。我们需要使用\运算符来实例化初始数组的大小,之后,再对每个子数组使用new运算符。

第三个例子是个二维数组。数组可以是多维的,每一维可以通过逗号隔开,也必须用\运算符进行实例化。

最后定义了一个一维的字符串数组。

每种情况下,对于数据元素的访问可以通过引用元素的位置(下标)来进行。数组的大小可以是任何整型值。其下标从0开始。 小结

到现在为止,你已经了解了C# 的变量,简单数据类型,数

组和字符串。我们还学习了如何用C#的运算符构成表达式。

C#教程第三课:选择控制语句

本节课将介绍如何使用C#选择控制语句,第三课将达到如下几个目的:

1.学会\语句的用法。

2.学会\语句的用法。

3.学会在\语句中如何使用\语句。

4.理解\语句的正确用法。

在前面几节课中,你所看到的程序都是顺序执行的。你无法控制输入语句,你所能做的就是跟着程序执行直到终止。本节课中,将介绍基于条件进行判断,从而选择进入相应的逻辑分支中去执行。


C#教程(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2018年全国卷I理数高考试题(word版含答案)

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: