c#入门经典笔记第四章
一、布尔逻辑的含义及其用法
1、&、|与&&、||的区别
2、考虑如下代码
int result,op1,op2; op1 = 4; op2 = 5; result = op1 & op2;
这里必须考虑4和5的二进制形式,其结果是4.
3、^按位异或
二、如何控制代码的分支
1、怎么老记不住三元运算符呢??:语句的结果基于第一个值的判读,如果真则取第二个值,如果假则取第三个值。<test>?<resultIfTrue>:<resultIfFalse>.
2、在switch语句中,执行完一个case后,执行第二个case是非法的。但可以将多个case放到一起,会一次检查多个条件。
3、break:中断switch结构的执行。
return:中断当前函数的运行。
continue:立即终止当前循环(继续执行下一次循环)
4、声明常量需要指定变量类型和关键字const,同时必须给它们赋值。
三、如何编写循环代码
1、do{}while();(while后要加分号)
2、Console.Write()与Console.WriteLine(),前者不换行,后者换行。