您的位置:首页 > 编程语言 > C语言/C++

问题二: f=1-2+3-4+...+9

2013-04-05 14:20 239 查看
/***************************************************************

              上机报告1:累加(C语言)

   

                                         AUTHOR:liuyongshui

                                         DATE:********

题目来源:http://blog.csdn.net/sxhelijian/article/details/7055547

 ***************************************************************/

/*

    问题一: f=1-2+3-4+...+9

*/

#include <stdio.h>

#define N 9         

void f(int m);      //原函数声明

int main()

{

    f(N);

    return 0;

}

// f()函数定义

void f(int m)

{

      int i;

      int k=1;

      int sum=0;  

      for(i=1; i<=m; i++)

      {

          sum+= i*k;

          k=-1*k;     //改变k的符号

      }

    

      printf("1-2+3-4+...+9=%d\n", sum);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C语言编程