习题2-4 子序列的和
#include<stdio.h>
int main(){
//printf("please enter 2 number:");
int m,n,temp,num=0;
while(scanf("%d%d",&n,&m)){
//scanf("%d%d",&n,&m);
//scanf("%d",&m);
if(n==0||m==0)
return 0;
else{
if(n>m){
temp=n;
n=m;
m=temp;
}
float s=0;
for(int i=n;i<=m;i++){
//s=s+1.0(i*i); 如果采用此种方法的话,就会产生溢出
s=s+1.0/i/i;
}
num++;
printf("case:%d %.5f\n",num,s);
}
}
return 0;
}