送花
#include <stdio.h>
void main(void)
{
unsigned long int f[31]; //存储每天的花数
unsigned long int sum=0; //存储送的总花数
int i;
//计算每一天送的花数及送的总花数
f[1] = 1; //第一天送的花数
sum = sum + f[1];
printf("第1天送%12ld朵花/n", f[1]);
for (i=2; i<=30; i++) //计算第2天到第30天送的花数及总花数
{
f[i] = f[i-1] * 2;
sum = sum + f[i];
printf("第%3d 天送 %12ld 朵花/n", i, f[i]);
}
printf("/n");
printf("总共需要送%12ld朵花。/n",sum);
}