机试知识点准备

复习注意:

题目标注(水题):之后可以不用再看

需要再看的题目会分类保存好

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 ){
    
}

猜你喜欢

转载自blog.csdn.net/weixin_35093872/article/details/88108967