-
F5 调试程序
F9 添加删除断点
F10 单步执行断点
F11 进入断点
查看全部 -
查看全部
-
数组 a 的初始化方式我们已经学习过了;数组 b、c、d 是在初始化时为数组元素指定初始值,请注意数组 d 用 [3] 声明了数组长度,后面 { } 中的初始值个数要与 [ ] 中声明的长度相同。数组 b、c 初始化没有声明长度,长度由 { } 中的初始值个数确定。
查看全部 -
数组.Length 属性会返回数组的长度(即数组元素的个数)。
查看全部 -
* for 循环 ( ; ; ) 中的两个分号是不能缺少的。
for 循环运行时,首先进行变量声明和赋值;接下来判断循环条件,若条件为 true ,则执行循环体一次,若条件为 false ,则结束循环;执行循环体后,进行变量自加。然后会进入下一次循环。
查看全部 -
C#中的switch,每个分支都应该以break;结束,break的作用是跳出switch结构。但是,如果某个分支中没有语句,那么也可以不写break;
查看全部 -
数据类型[ ] 数组名 = new 数据类型[长度];
数组的索引从 0 开始递增。那么,数组 y 中 3 个元素的名字就变成了 y[0]、y[1]、y[2] 。最后再注意一点:数组经过初始化以后,数组元素有默认的初始值, double 类型为 0.0 , int 类型为 0 , char 类型为 'a' , bool 类型为 false , string 类型为 null 。
查看全部 -
数组,可以用来存储相同类型的多个数值。声明并初始化数组的语法:
数据类型[] 数组名 = new 数据类型[]{初始值1,初始值2,...初始值3};
数组元素用索引来区分,索引从 0 开始。
数组的 Length 属性返回数组的长度,即数组元素的个数。
查看全部 -
?查看全部
-
while 先判定条件 再执行循环体 每次都需要验证时
do...while 先执行一次循环体再判定 第一次无需验证的情况
for 与循环次数有关的元素都放在(;;)里 用在已知循环次数
查看全部 -
switch条件结构
switch(变量)
case 常量1:分支1;break
case 常量2:分支2;break
...
default:分支n;break
(变量)与每一个 case 后面的常量进行等值比较,如果相等,就执行对应的分支。执行分支以后, break 关键字会使 switch 结构中止,不会再判断后面的常量。如果变量与所有的常量都不相同,则执行 default 后面的分支。
查看全部 -
条件表达式 ? 分支1 : 分支2
查看全部 -
if...else 结构包含一个条件和两个分支:条件是 bool 类型表达式,写在 if 后面的圆括号里;分支写在 2 个 {} 里。
当条件为 true 时,执行 if 后面的分支,当条件为 false 时,执行 else 后面的分支。
查看全部 -
if 如果
else 否则
查看全部 -
运算符优先级
括号
一元运算符(操作一个数的符号。! -- ++)
乘 除 取余
加 减
大于 小于 大于等于 小于等于
等于 不等于
&&
||
赋值运行算符 = += -= *= /= %=
查看全部
举报