C语言实验04

来源:百度知道 编辑:UC知道 时间:2024/06/15 06:30:27

[4]_1(30001)

#include <stdio.h>
void main( )
{
int ri, repeat;
int i, n;
double sum;

scanf("%d", &repeat);
for(ri=1; ri<=repeat; ri++){
scanf("%d", &n);
sum=0;
for(i=1;i<=n;i++)
sum=sum+1.0f/i;
printf("%.3f\n", sum);
}
}

[4]_2(30002)

#include <stdio.h>
void main( )
{
int ri, repeat;
int i, n, temp;
float sum;

scanf("%d", &repeat);
for(ri=1; ri<=repeat; ri++){
scanf("%d", &n);
sum=0.0;
for(i=0;i<n;i++)
{ temp=2*i+1;
sum=sum+1.0f/temp;
}
printf("%.3f\n", sum);
}
}

[4]_3(30003)

#include <stdio.h>
void main( )
{
int ri, repeat;
int i, n, flag;
floa