1.C++获取一行字符串
getline(cin,string)
<string> 中:getline需要include string头文件
用法:不会忽略space、tab,遇到Enter就结束
string a,b;
getline(cin,a);
getline(cin,b);
2.C获取一行字符串存入字符数组
fgets函数原型:char *fgets(char *s, int n, FILE *stream);
例:fgets(str, sizeof(str), stdin);
其中str为数组首地址,sizeof(str)为数组大小,stdin表示从键盘输入数据。
fgets函数功能:从文件指针stream中读取字符,存到以s为起始地址的空间里,直到读完N-1个字符,或者读完一行。
注意:调用fgets函数时,最多只能读入n-1个字符。读入结束后,系统将自动在最后加’\0’,并以str作为函数值返回。
3.C输出格式控制
%04d 表示在输出一个小于4位的数值时, 将在前面补0使其总宽度为4位
%9.2f 表示输出域宽为9的浮点数, 其中小数位为2, 整数位为6,
小数点占一位, 不够9位右对齐。
4.C++中的round()函数
功能:把一个小数四舍五入
即就是如果数是2.2 ,那四舍五入的结果就为2.0
如果数是2.5,那结果就是3.0
原型:double round(doube x);
参数:
x:是需要计算的数
头文件:<cmath>
5.C++中的min()函数
功能:返回两个数中最小的一个
原型:const T& min(const T& a,const T& b)
参数:a,b:需要比较的两个值
头文件:<algorithm>