C/C++标准输入输出函数
1.getchar()
int getchar(void):
读入一个字符,读入的字符以整数形式返回。
2.putchar()
int putchar(int c)
输出字符常量或者变量。
格式化输入输出函数
1.scanf有返回值,输入成功返回输入参数的个数,否则返回EOF.scanf("%3",&n)表示输入变量只取n的前三位,后面的丢弃。
再如scanf(“%3c%3c",&ch1,&ch2);
输入abcdefg,ch1中存的是a,ch2中存的是d。
2.printf,格式控制串中一般形式为:<标志><域宽><.精度><转换说明符>
‘-’ 输出在域宽内左对齐
‘+’在正数前面加正好,在负数前面加负号
空格:在正数值之前显示一个空格
’0‘:用0填充域宽
流操纵算子
setbase(b) 以进制b为输出整数值
setprecision(n) 设置浮点精度设置为n
setw(n) 按n个字符宽度来读写
setfill(ch) 用ch填充空白字符