C++学习2

在输入输出流中使用控制符(#include

dec    设置数值基数为10

hex    设置数值基数为16

oct     设置数值基数为8

setfill(c)   设置填充字符c

setprecision(n)  设置精度为n位,在以fixed和scientific(指数)形式输出时,n为小数位数

setw(n)   设置字段宽度为n   setw(n)只对其后第一项有效,其他设置永久有效!!!

setiosflags(ios::fixed)   设置浮点数以固定的小数位数显示

setiosflags(ios::scientific)  设置浮点数以科学记数法(即指数)显示

setflags(ios::right)   设置数据右对齐,

setflags(ios::uppercase)数据以十六进制输出时以大写显示

举例:

int b=123456;

cout<

cout<

cout<

cout<

cout<



getchar 和putchar

C++除了可以用cin和cout语句输入输出外,还保留了C语言中用于输入输出单个字符的函数,即getchar,putchar函数

例如,输出BOY

#include

using namespace std;

char a ,b,c;

a='B',b='O',c='Y';

putchar(a);putchar(b);putchar(c);putchar("/n");

putchar(66);putchar(79);putchar(89);putchar(10);


外,C语言中的 scanf和printf也能在C++中使用

你可能感兴趣的:(C++学习2)