解题思路:
利用等差数列求和公式:sum=(2*n+(x-1)*y)*(x/2) #x为首项,n为项数,y为公差
注意事项: 项数要定义为浮点数
参考代码:
#include <stdio.h> int main(){ int sum,x=2,y=3; float n; scanf("%f",&n); sum=(2*x+(n-1)*y)*(n/2); printf("%d",sum); return 0; }
0.0分
1 人评分
A+B for Input-Output Practice (C++代码)浏览:824 |
C语言程序设计教程(第三版)课后习题8.6 (C++代码)浏览:738 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1033 |
C语言程序设计教程(第三版)课后习题8.3 (Java代码)浏览:1374 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:946 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1059 |
WU-链表数据求和操作 (C++代码)浏览:1316 |
蛇行矩阵 (C语言代码)浏览:507 |
大神老白 (C语言代码)浏览:601 |
C语言程序设计教程(第三版)课后习题1.6 (C语言代码)浏览:673 |