二维数组如何初始化为同一个值
eg. 示例a[10][10]全部初始化为1
#include <vector>
vector<vector<int> > a(10,vector<int>(10,1));
eg. 示例a[2][2]全部初始化为1
fill(a[0],a[0]+4,1);
四舍五入
#include <math.h>
round();
scanf的问题
scanf("%c",&a);
会读入空格、回车符。
可以用cin。
最后一个输出后不带空格,可以不处理最后一个输出,而转变为处理第一个输出。
如果两个正数之和等于负数或两个负数之和等于正数,那么就是溢出。溢出后的具体范围通过%2^(8*sizeof(type)计算。