P137 5.求Sn=a+aa+aaa+...+aa...a(n个a)之值,其中a是一个数字 n表示a的位数,n由键盘输入。例如: 2+22+222+2222+22222(此时n=5)
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>//P137 5.求Sn=a+aa+aaa+...+aa...a(n个a)之值,其中a是一个数字//n表示a的位数,n由键盘输入。例如://2+22+222+2222+22222(此时n=5)int main() {int a=0, n=0, i = 1, Sn = 0, Tn = 0;printf("请分别输入a,n的值:");scanf("%d,%d", &a, &n);for (i = 1; i <= n; i++) {Tn = Tn + a;Sn = Sn + Tn;Tn = 10 * Tn;}printf("Sn=%d", Sn);return 0;}
运行结果为:
如果觉得《【C语言】求Sn=a+aa+aaa+...+aa...a(n个a)之值 其中a是一个数字》对你有帮助,请点赞、收藏,并留下你的观点哦!