#include <stdio.h>
int main(void)
{
double sum=1,term=1;
int i,n;
do {
printf("請輸入n值: ");
scanf("%d",&n);
if(n<0) printf("對不起! 請輸入 0 或 正整數.\n");
else
{
if(n==0) break;
else for(i=1;i<=n;sum+=term/=i++);
}
} while(n<0);
printf("總合為 %lf\n",sum);
return 0;
}
--
※ 發信站: 批踢踢實業坊(ptt.csie.ntu.edu.tw)
◆ From: 140.112.240.76