看看。
朕想知道
{:5_91:}
学习学习
朕想知道
回复
舍罕王失算这题中,为何一定要用temp作为中转,而不能直接用 sum += pow(2,i) 呢???
查看答案
good
long long int
1字符
不是,标识符
ADEF
int
..
啊啊啊
ok
答案
看答案
答案
#include "stdafx.h"
int main()
{
//int i = 123;
//printf("%d\n", sizeof i);
//printf("%d\n",sizeof 123);
//printf("%d\n", sizeof(i));
//printf("%d\n", sizeof(123));
////printf("%d\n", sizeof int);//不容许这样使用,必须带括号
//printf("%d\n", sizeof (int));
////printf("%d\n", size of 123);
//求幂
/* double tmp = 0;
for (int i = 1; i < 6; i++) {
tmp = tmp + pow(i, i + 1);
printf("%.6f\n", tmp);
}*/
//放麦子
double sum = 0;
for (int i = 0; i < 64; i++) {
sum =sum + pow(2, i);
}
double tmp = 1. / 25000; //注意如果写成两个整数相除,那结果就成整数了,会把小数舍掉
double weight = sum * tmp;
printf("应该给与的麦子数为:%.0f\n",sum);
printf("这些麦子重量为:%.3f 公斤\n", weight);
//printf("%.6f", tmp);
getchar();
return 0;
}
0
好哥哥古古惑惑
{:5_91:}