解题思路:
利用等差数列求和公式:Sn=na1+n(n-1)/2
注意事项:
参考代码:
解法一: #include<stdio.h> int main() { int i,n,sum=0,m=2; scanf("%d",&n); for(i=0;i<n;i++) { sum=sum+m; m=m+3; } printf("%d\n",sum); return 0; } 解法二: #include<stdio.h> int main() { int n,sum; scanf("%d",&n); sum=(3*n*n+n)/2; printf("%d",sum); return 0; }
0.0分
1 人评分
分糖果 (C++代码)浏览:1425 |
【绝对值排序】 (C++代码)浏览:667 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:552 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1341 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:688 |
2004年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:1321 |
蚂蚁感冒 (C语言代码)浏览:753 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:572 |
Tom数 (C语言代码)浏览:552 |
找出最长的字符串来 (C语言代码)浏览:1741 |