使用while、do...while)编写程序计算1-1/2+1/3-1/4+1/5 …… + 1/99 - 1/100 的结果。
按照你的要求分别用while和do_while编写的C语言程序如下
#include<stdio.h>
int main(){
int i=1;
double sum=0;
while(i<=100){
if(i%2==1){
sum=sum+1.0/i;
}else{
sum=sum-1.0/i;
}
i++;
}
printf("%lf",sum);
return 0;
}
#include<stdio.h>
int main(){
int i=1;
double sum=0;
do{
if(i%2==1){
sum=sum+1.0/i;
}else{
sum=sum-1.0/i;
}
i++;
}while(i<=100);
printf("%lf",sum);
return 0;
}