今天学习了上次没有学习完的一些输入输出函数,然后又进入了C语言流程控制的学习
printf格式化打印
printf("%5d", Num);
%nd n:不足域宽高位用空格补齐
%-nd -:左对齐
%0nd 0:不足域宽高位用0补齐
%.mf m:显示小数点后m位有效数字
================================
scanf接收输入控制符
%d 按照int类型接收
%f 按照float类型接收
%lf 按照double类型接收
%c 按照char类型接收(会接收' '和'\n'字符)
_%c 接收一个非' '和'\n'的字符
%s 按照字符串类型接收
================================
三种特殊运算符,结合方向自右至左
1.单目运算符
2.赋值运算符
3.三目运算符
================================
&&逻辑与:一假为假,全真为真
||逻辑或:一真为真,全假为假
!逻辑非:真取非得假,假取非得真
逻辑运算符截断特性:
1.逻辑与左边为假时,右边不再计算
2.逻辑或左边为真时,右边不再计算