题目:有如下数列:1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,..计算并输出前1000项的和要求:使用循环实现。 输出结果的形式为:s=29820

  • Post author:
  • Post category:其他


/*--------------------------------------------------------------------
题目:有如下数列:1,2,2,3,3,3,4,4,4,4,5,5,5,5,5,..计算并输出前1000项的和
要求:使用循环实现。 输出结果的形式为:s=29820
------------------------------------------------------------------------
注意:部分源程序给出如下。请勿改动主函数main或其它函数中给出的内容,仅在
      Program-End之间填入若干语句。不要删除标志否则不得分。
----------------------------------------------------------------------*/
#include <stdio.h>
int main()
{
    int j = 1;
    int num = 1;
    int countNum = 0;
    int sum = 0;
 while (countNum <= 1000)
    {
/**********Program**********/
	  for (j = 1; j <= num; j++)
	  {
		  countNum++; 
		  if (countNum > 1000)
		  {
			  break;
		  }
		  sum += num;
	  }
	  num++;
/**********  End  **********/       
    }
    printf("s=%d", sum);
    fclose(stdout);
    return (0);
}



版权声明:本文为y2184107562原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。