正文

求100个自然数之和、50个自然数平方和、1个自然数倒数2009-10-08 10:36:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/cunzhang/49005.html

分享到:

#include <stdio.h>
#include <stdlib.h>

int main ()
{
    float sum=0;
    int sum1=0;
    int sum2=0;
    float sum3=0;
  //-----------100个自然数之和--------------
    for(int k=1;k<=100;k++)
    {
            sum1=sum1+k;
            }
            printf("100个自然数之和:%d\n",sum1);
    //---------50个数的平方之和----------
            for(int k=1;k<=50;k++)
            {
                    sum2=sum2+k*k;
                    }
                    printf("50个数的平方之和:%d\n",sum2);
                    //---------10个自然数的倒数之和--------
                    for(int k=1;k<=10;k++)
                    {
                            sum3=sum3+(1/k);
                            }
                            printf("10个自然数的倒数之和:%2.2f\n",sum3);//为什么输出sum3的值是1?
      sum=sum1+sum2+sum3;                     
      printf("100个自然数之和、50个自然数平方和、1个自然数倒数和的总和是:%8.3f",sum);
      system("PAUSE");
      return 0;
   
}

阅读(3093) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册