来源:pat
题目:本题要求实现一个计算m~n(m<n)之间所有整数的和的简单函数。函数接口定义:
int sum (int m,int n);
解析:编写sum函数,从m 加到n是一个循环的过程,所以需要用for循环,需要先初始化sum,然后令for(i=m; i<=n; i++)
最后sum+=i
代码:
#include<stdio.h> int sum(int m,int n) { int sum=0; for(int i=m; i<=n; i++){ sum+=i; } return sum; } int main() { int m,n; scanf("%d %d",&m,&n); sum(m,n); printf("sum=%d",sum(m,n)); return 0; }