C#—运算符、控制流程语句

一、算术运算符:“/"

——5/2 //结果等于2
——5/2.0 //结果等于2.5
2、"%",取模运算(取余)
——11.0%3 //结果等于2
3、"++"和"--"
——X=5; Y=++X;//X和Y的值都等于6
——X=5; Y=X++;//X的值是6,Y的值是5

二、条件运算符

exp1?exp2:exp3  
首先计算exp1的值,如果其值为true,则计算exp2值;这个值就是结果。否则,去exp3的值作为结果
例1:——Z=X>Y?X:Y: //Z值就是X,y中较大的一个
例2:——Z=X>0?X:-X; //Z值就是X的绝对值

三、选择语句

任何程序都只能由三种基本流程构成:顺序结构、分支结构(选择结构)、循环结构
1、C#的两种分支语句结构:if语句和switch语句
【if框架】
<span style="white-space:pre">	</span>if(条件表达式)语句;
【if_else框架】
<span style="white-space:pre">	</span>if(条件表达式)
<span style="white-space:pre">		</span>语句1;
<span style="white-space:pre">	</span>else
<span style="white-space:pre">		</span>语句2;
【if_else if 框架】
<span style="white-space:pre">	</span>if(条件表达式1)
<span style="white-space:pre">		</span>语句1;
<span style="white-space:pre">	</span>else if(条件表达式2)
<span style="white-space:pre">		</span>语句2;
<span style="white-space:pre">	</span>……
<span style="white-space:pre">	</span>else
<span style="white-space:pre">		</span>语句n;
【switch语句】
<span style="white-space:pre">	</span>switch(表达式)
<span style="white-space:pre">	</span>{
<span style="white-space:pre">	</span>case 常量1:
<span style="white-space:pre">		</span>语句1;
<span style="white-space:pre">		</span>break;
<span style="white-space:pre">	</span>case常量2:
<span style="white-space:pre">		</span>语句2;
<span style="white-space:pre">		</span>break;
<span style="white-space:pre">	</span>……default:
<span style="white-space:pre">		</span>语句n;
<span style="white-space:pre">		</span>break;

2、循环语句
C#提供了4种循环语句:while、do_while、for和foreach。
<span style="white-space:pre">	</span>while(条件表达式)
<span style="white-space:pre">		</span>循环体语句;
注释:(如果条件为真,执行循环体。)
<span style="white-space:pre">	</span>do
<span style="white-space:pre">		</span>循环体语句;
<span style="white-space:pre">	</span>while(条件表达式)
注释:(先执行循环体,在判断条件,条件为真,执行循环体。)
<span style="white-space:pre">	</span>for (表达式1;表达式2;表达式3)
注释:(表达式1初始运行一次,表达式2返回布尔值,表达式3每次循环后执行一次)
注释:  for ( ;  ; )一般是死循环

3、跳转语句
C#中有4中跳转语句:continue、break、return、goto











评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值