|
发表于 2022-11-24 15:32:05
|
显示全部楼层
- #include <stdio.h>
- #include <math.h>
- /**
- * @brief
- * sum累加需要sum初值,weight也需要sum初值,所以给sum赋初值,
- * 当然你给temp和weight赋值也不会改变结果
- * @return
- */
- int main()
- {
- unsigned long long sum=0;
- unsigned long long temp;
- unsigned long long weight;
- int i;
-
- for (i=0; i < 64; i++)
- {
- temp = pow(2, i);//temp调用系统函数赋值
- sum = sum + temp;//sum+=temp需要sum的值
- }
-
- weight = sum / 25000;//给weight赋值也需要temp
-
- printf("舍罕王应该给予达依尔%llu粒麦子!\n", sum);
- printf("如果每25000粒麦子为1kg,那么应该给%llu公斤麦子!\n", weight);
-
- return 0;
- }
复制代码 |
|