C++入门基础 if判断 条件分支

趁着最近有时间,竹子尽量不拖更,if可以说是很重要的一个函数,在暴力中可以说是必不可少,今天讲的函数主要有if, if else ,if else if

if

单独的一个if判断可以说是整个条件判断的基础结构

先来看基础代码

#include <iostream>
using namespace std;
int main(){
	if(1){
		cout << 1 << endl;
	}
	return 0;
}

没错这段代码的确是一段非常没用的代码(从某种意义上来说也可以是个梗)因为这个if加了和没加并没有什么区别

在if后面的小括号中填的是一个bool类型的数据(也就是False或True),如果为真,则执行;反之则跳过不执行

写法

if函数的写法很多,因为每个人的码风不同所以打出来也会有差异

写法一

也就是我上面出示的那种,建议初学者按这种写,因为这样不容易出现语法错误什么的(小心以后连哪里出错了都不知道)

写法二

#include <iostream>
using namespace std;
int main(){
	if(1)
		cout << 1 << endl;
	
	return 0;
}

也就是把大括号省略了,注意这里的缩进一定要有!!!

写法三

#include <iostream>
using namespace std;
int main(){
	if(1) cout << 1 << endl;
	return 0;
}

这种应该可以说是最简洁的一种了,适用于执行代码比较少的情况

上一篇:炸鸡块君的高中回忆


下一篇:任意进制转换