首页 > 代码库 > 1.4第二天

1.4第二天

局部变量和全局变量命名冲突时,局部会屏蔽全局。

 

素数的问题:

素数就是仅能衩1和它自身整除的整数。判定一个整数n是否为素数就是要判定整数n能否被除1和它自身之外的任意整数整除,若都不能整除,则n为素数。
程序设计时i可以从2开始,到该整数n的1/2为止,用i依次去除需要判定的整数,只要存在可以整除该数的情况,即可确定要判断的整数不是素数,否则是素数。

 

break,跳出switch语句

 

1&&2=1
&&”是计算机上的逻辑运算符之一,它表示:只要符号两边的两个数值之中只要有一个是非零的,那么结果就是1.“1&&2”,1和2两个值都是非零值,所以结果就是1.


关于system("pause");

运行一个命令行程序的时候 实际上是调用了windows下的cmd.exe 也就是常说的dos窗口
这个dos窗口在程序运行后会结束本身 所以如果程序中没有加对应的暂停功能语句的话 都会出现这样一闪而过的情况
所以一般在程序结尾都会加上一个暂停功能的代码

或(|)和短路或(||)的区别 :
||(短路或)和|(或)都是表示“或”,区别是||只要满足第一个条件,后面的条件就不再判断,而|要对所有的条件进行判断。

1.4第二天