复习注意:
题目标注(水题):之后可以不用再看
需要再看的题目会分类保存好
int范围
int型的数据范围是[-2^31, 2^31-1], 10位数
如果题目给出的范围超出,采用 long long 存储数据,输出输入使用 %lld
比如题目给出10^10, 是超过int范围的,用longlong
long long 范围
范围是 [-2^63, 2^63) 19位数
输入输出为 %lld
int转double输出:
保留一位小数输出 %.1f 保留两位 %.2f
%lf 表示double
int a, b;
double c = (double) a / b;
printf("%.1f", c);
循环读入,直到文件结尾 while() EOF:
用于没有给定有多少组数据
while(scanf("%d %d", &m, &n) != EOF ){
}