小工具知识网

当前位置: 首页 > 行业知识 > 【C语言】【洛谷】与幂函数相关的计算

行业知识

【C语言】【洛谷】与幂函数相关的计算

2026-11-03 04:34:31 来源:互联网转载

引言:在计���中,幂函数的数据增长速率是很快的,而在计算机中数据类型的范围是有限的。难以定义一个变量存储幂函数的结果,那么在计算题中遇到了幂函数,如何处理?

看完下面两个例题,或许你就有了答案。

一、B2074 计算星期几

#includeint main() {    int a, b, day = 1;    scanf("%d%d", &a, &b);    for (int i = 0; i  

二、B2075 幂的末尾

#includeint main() {    int a, b, S = 1;    scanf("%d%d", &a, &b);    for (int i = 0; i = 100) {        printf("%d", S);    }    else if ((S = 10)) {        printf("0%d", S);    }    else {        printf("00%d", S);    }    return 0;}

 总结

发现了吗?

没办法存储下幂函数计算的结果,可以利用乘除法的交换律和for循环,存储下每一步的有效值,就能保证值不超过变量的存储范围。

上一篇:指尖江湖怎么开服务器视频?

下一篇:浪潮服务器怎么连接手机?