//求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 //例如,n=5时=2+22+222+2222+22222,n由键盘输入。 #include<stdio.h> #include<stdlib.h> long fun(int a); long fun(int a) { if (a == 1) return 2; else return(fun(a - 1)*10 + 2+ fun(a - 1)); } int main() { int n; scanf_s("%d", &n); printf("%d\n", fun(n)); }
简单的a+b (C语言代码)浏览:574 |
字符逆序 (C语言代码)浏览:541 |
矩阵转置 (C语言代码)浏览:855 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:660 |
买不到的数目 (C语言代码)浏览:3134 |
删除数组中的0元素 (C语言代码)浏览:2145 |
C语言程序设计教程(第三版)课后习题8.2 (C++代码)浏览:671 |
WU-玉龙学长买雪糕 (C++代码)浏览:1154 |
银行业务队列浏览:1374 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)(标记法)浏览:709 |