#include <math.h>
#include <stdio.h>
#define CONST 1.42e8 /*定义符号常量CONST值为1.42e8*/
void main()
{
int i;
double term,sum=0; /*sum赋初值0*/
for (i=1; i<=64; i++) /*先判断后执行*/
{
term=pow(2,i-1); /*根据累加项的规律计算累加项*/
sum=sum+term;
} /*做累加运算*/
printf("总麦粒数是:%e\n",sum); /*输出总麦粒数*/
printf("总麦粒体积是:%e\n",sum/CONST); /*输出折合的总麦粒体积数*/
}
#include <stdio.h>
#define CONST 1.42e8 /*定义符号常量CONST值为1.42e8*/
void main()
{
int i;
double term,sum=0; /*sum赋初值0*/
for (i=1; i<=64; i++) /*先判断后执行*/
{
term=pow(2,i-1); /*根据累加项的规律计算累加项*/
sum=sum+term;
} /*做累加运算*/
printf("总麦粒数是:%e\n",sum); /*输出总麦粒数*/
printf("总麦粒体积是:%e\n",sum/CONST); /*输出折合的总麦粒体积数*/
}