c语言 输入一个整数n 输出2/1+3/2+5/3+???前n项之和 保留两位小数
c语言 输入一个整数n 输出2/1+3/2+5/3+???前n项之和 保留两位小数
日期:2011-04-01 20:01:52 人气:3
观察了一下:
分母是由1到n的,而分子式前一项的分子分母之和
int i; j = 2;
float sum = 0
for(i = 1;i < n;i ++)
{
sum = ((double)j)/i;
j = i + j;
}
printf("%.2f"; sum);
