目前由于C++的兴起,人们在输入和输出时一般使用的是cin(输入)和cont(输出)
但是这两种方式在稍复杂的输入或输出中会显得力不从心或十分麻烦
因此,我建议大家再学习一种更加好用的输入输出方式
他们就是——
scanf和printf!
目录
scanf用法
scanf表示输入函数
scanf输入原本是C语言里的,但在C++中一样适用。
scanf(“输入控制符”, &输入参数);
格式控制符 :
1)%c:读取一个单一的字符;
2)%hd、%d、%ld:读取一个十进制整数,并分别赋值给short、int、long类型;
3)%ho、%o、%lo:读取一个八进制整数(可带前缀也可不带),并分别赋值给 short、int、long 类型;
4)%hx、%x、%lx:读取一个十六进制整数(可带前缀也可不带),并分别赋值给 short、int、long 类型;
5)%hu、%u、%lu:读取一个无符号整数,并分别赋值给 unsigned short、unsigned int、 unsigned long 类型;
6)%f、%lf:读取一个十进制形式的小数,并分别赋值给 float、double类型;