你写的这个公式只能求首项为1,公差为1的等差数列的前n项和。对于一般等差数列,这个公式是求不了的。代码如下:include <stdio.h>void main(){int n;printf("请输入等差数列的项数n: ");scanf("%d",&n);printf("%d",n*(n+1)/2);} ...
include<stdio.h> void main() { int a, b;int m, n;scanf("%d%d", &a, &b);if (a < b)m = b - a - 1; /* 计算a,b间整数个数 */ else m = a - b - 1; /* a,b间的整数,不包括a,b */ n = (int)(1.0 * (a + b) * m / 2 ); /* 乘1.0...
你写的这个公式只能求首项为1,公差为1的等差数列的前n项和。对于一般等差数列,这个公式是求不了的。代码如下:123456789#include <stdio.h> void main(){int n;printf("请输入等差数列的项数n: ");scanf("%d",&n);printf("%d",n*(n+1)/2);} ...
你写的这个公式只能求首项为1,公差为1的等差数列的前n项和。对于一般等差数列,这个公式是求不了的。 代码如下:#include <stdio.h>void main(){int n;printf("请输入等差数列的项数n: ");scanf("%d",&n);printf("%d",n*(n+1)/2);} 00分享举报为您推荐 求等差数列求和公式 等差数列求和公式大全 ...