编写一个程序,计算下面数字式的结果 1+1⼀2+1⼀4+1⼀6+...+1⼀100 要求用FOR

2025-05-18 22:46:51
推荐回答(1个)
回答1:

#include 
#include 
 
int main() {
    int i;
    float fCount;
     
    fCount = 1;
    for(i=1; i<=50; i++)
    {
        fCount += 1/(2.0*i);       
    }
    printf("累加结果:%f\n",fCount);
    getchar();
    return 0;
}


#include 
#include 
 
int main() {
    int i=1;
    float fCount;
     
    fCount = 1;
    do
    {
        fCount += 1/(2.0*i);      
        i++;
    }while(i<=50);
    printf("累加结果:%f\n",fCount);
    getchar();
    return 0;
}