第2讲 基本数据类型与表达式.ppt

图2-4 程序设计界面 图2-5 程序运行界面 * [运行结果] 2.1.5 运算符与表达式 1.运算符与表达式概述 (1)运算符和表达式的概念 C#中各种运算是用符号来表示的,用来表示运算的符号称运算符。用运算符把运算对象连接起来的有意义的式子称为表达式,每个表达式的运算结果是一个值。 (2)运算对象和运算符的“目” 运算符必须有运算对象,根据运算对象的多少可以把运算符分成单目运算符、双目运算符和三目运算符。 (3)运算符的优先级和结合性 计算下面的表达式: 3+5*2 大家都知道先算“*”号再算“+”号,其实这里就涉及到运算符的优先级问题。即当表达式中出现多个运算符,计算表达式值时,必须决定运算符的运算次序,我们把这个问题称为运算符的优先级。 有如下的表达式: Sb*(a-c) 该表达式应先算括号内的“a-c”,然后再用b乘上“a-c”的运算结果。当在一个表达式中出现多个同级别的运算符时,应先算谁呢?这就涉及到运算符的结合性 2.算术运算符与算术表达式 (1)基本算术运算符 (2)增1(++)减1(--)运算符 【例2-4】分析下列程序的运行结果。 [程序代码] using System; class ArthTest { public static void Ma

文档评论(0)

1亿VIP精品文档

相关文档