一.常用的输入输出函数
1.printf输出函数补充:
%nd n:不足域宽高位用空格补齐
%-nd -:左对齐
%0nd 0:不足域宽高位用0补齐
%.mf m:显示小数点后m位有效数字
2.scanf函数(不要忘记取地址符&)
1.接收非输入控制符:需要在终端输入相对应的字符
2.接受输入控制符:%d int,%f float,%lf double,%c char,%s 字符串,_%c 接收一个非' '和'\n'的字符
3.puts:打印一行字符(会多打印一个'\n')
4.gets:在终端接收一行字符(会去掉'\n',可以接收' ')
二.流程控制:
1.顺序结构:程序从main函数第一句开始执行,到main函数结尾结束
2.分支结构:
(一).if语句
1.判断逻辑时使用分支语句
2.同一类数据执行不同操作
if (逻辑表达式)(这里需要加逻辑表达式)
{
}
else(这里不加任何东西)
{
}
四.对运算符做了补充说明:
1.三目运算符:表达式1?表达式2:表达式3 (从右至左)
2.关系运算符: < ,<=,>,>=,==,!=
3.逻辑运算符:&&逻辑与 逻辑或|| !逻辑非
逻辑与:一假为假,全真为真
逻辑或:一真为真,全假为假
逻辑非:真取非得假,假取非得真
截断特性:
逻辑与左边为假时 ,右边不再计算
逻辑或左边为真时,右边不再计算