黑马程序员技术交流社区
标题: 关于a+aa+aaa+.....+aaaaaa+...的代码实现 [打印本页]
作者: 小年轻不见了 时间: 2015-6-21 22:01
标题: 关于a+aa+aaa+.....+aaaaaa+...的代码实现
求S(n) = a+aa+aaa+aaaa+...+aa..a之值,其中a是一个数字,n表示a的位数例如:2+22+222+2222+22222(此时n=5),n和a都从键盘输入。
#include <stdio.h>
#include <math.h>
int main()
{
int i,j,sum = 0,a,n;
printf("请输入a,n:\n");
scanf("%d%d",&a,&n);
for (i = 0; i<n; i++)
{
for (j = 0; j<n-i; j++)
{
sum = sum +a*pow(10,j);
}
}
printf("%d\n",sum);
return 0;
}
作者: lucky0512 时间: 2015-7-6 19:22
楼主,发布这些主题有技术分吗?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |