目标
今天学习if,以及switch和rand。主要是懒得写(、
if
if(表达式){
}
当然,花括号可以按照自己习惯打
if()
{
}
对了,如果if里只有1条语句还可以省略花括号。而且C艹可以横着写代码py用户:在装逼让你飞起来!
if(1==1) cout<<"哟西";
else
if(){
}
else{
}
这样就ok了!
else if
py用户:你们真麻烦,我们只需要elif
if(){
}
else if(){
}
为了防止嵌套看起来很丑,所以有这个语句
switch
这个就是为了解决if n==1,n==2,n==3这样类似的if语句管你听没听懂,其实这个语句用处不大
switch(表达式){
case 1 :
语句;
break;
case 2 :
...
break;
......
case n :
...
break;
}
e然后就没了。就这么简单。只要case条件成立那么就执行代码。如果switch表达式写一个变量,那么变量为1执行case1以此类推
rand
随机数
srand(time(0));
设置一个随机种子。用时间可以达到每次随机的都不一样。
rand()%1+5;
1~5随机生成一个数
第一个数字填写随机开始数,最后一个填写结束数-开始数+1
结尾
水教程