原题链接:[编程入门]Sn的公式求和
0.0分
141 人评分
C语言网提供由在职研发工程师或ACM蓝桥杯竞赛优秀选手录制的视频教程,并配有习题和答疑,点击了解:
一点编程也不会写的:零基础C语言学练课程
解决困扰你多年的C语言疑难杂症特性的C语言进阶课程
从零到写出一个爬虫的Python编程课程
只会语法写不出代码?手把手带你写100个编程真题的编程百练课程
信息学奥赛或C++选手的 必学C++课程
蓝桥杯ACM、信息学奥赛的必学课程:算法竞赛课入门课程
手把手讲解近五年真题的蓝桥杯辅导课程
简单粗暴 #include<stdio.h> int main(){ printf("24690"); return 0; }#include<stdio.h> int main() { int n,a=2; scanf("%d",&n); int i=n,S=0,sum=0; for(;i>0;i--) { S=a*i; sum+=S; a=a*10; } printf("%d",sum); return 0; }# include <stdio.h> int fun (int num) { int a = 0,b = 0; if (num == 1) return 2; else { for (int j = 1; j <= num; j++) { a = a * 10 + 2; b = b + a; } return b; } } int main (void) { int i; scanf("%d", &i); printf("%d\n", fun (i)); return 0; } 谢谢各位大佬,学习到了!!int main() { int j, n, s = 0, a = 0; scanf_s("%d", &n); for (j = 1; j <= n; j++) { a = a * 10 + 2; s = s + a; } printf("%d", s); return 0; }#include <stdio.h> #include<math.h> int A(int a) { if(a==1) { return 2; } else { return A(a-1)+2*((pow(10,a)-1)/9); } } int main() { int n; scanf("%d",&n); printf("%d",A(n)); return 0; }@TTSV #include<stdio.h> int main(){ int n, i,j,sum = 2,s=0; scanf("%d", &n); for(j=0;j<n;j++){ for(i =0; i<j; i++){ sum=10*sum+2; }s+=sum;} printf("%d ",s); return 0; }有人知道这个错误怎么回事吗?