20191203

最近看了点c++,所以顺道复习一下以前的知识

首先是布尔类型,这个只有一位  也就是1或者0;

 

 cin 和cout就像c语言里的scanf和printf一样

 

 

 

 就像c语言里的 printf("")一样。

 这里就是复习一下c语言的知识:

 

 

 

 #include <iomanip>    是在c++程序中常见到的一个头文件

其中io代表输入输出,manip是manipulator也就是操纵器的缩写,因为在c++中只有缩写才有效。

 

 像这个其中dec为十进制也就是相当于%d

hex为十六进制相当于%x

oct为八进制相当于%o

 

 

setfill( 'c' ) 设填充字符为c

setprecision( n ) 设显示有效数字为n位

setw( n ) 设域宽为n个字符

 

 

 

 

 

 

 

 setprecision是一个计算机函数,功能是控制输出流显示浮点数的有效数字个数 ,如果和fixed合用的话,可以控制小数点后面有几位。

 

 接下来是三目运算符

对于条件表达式b ? x : y,先计算条件b,然后进行判断。如果b的值为true,计算x的值,运算结果为x的值;否则,计算y的值,运算结果为y的值。一个条件表达式绝不会既计算x,又计算y。条件运算符是右结合的,也就是说,从右向左分组计算。例如,a ? b : c ? d : e将按a ? b : (c ? d : e)执行。

 

 

 

 

 

posted @ 2019-12-03 22:04  --dzs  阅读(102)  评论(0)    收藏  举报