作业帮 > 综合 > 作业

C语言:请编写一个程序,从键盘读入两个整数a和n,计算并输出a+aa+aaa+...+aa...a(n个a)的值.

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/11 06:36:29
C语言:请编写一个程序,从键盘读入两个整数a和n,计算并输出a+aa+aaa+...+aa...a(n个a)的值.
非常感谢.急用!
C语言:请编写一个程序,从键盘读入两个整数a和n,计算并输出a+aa+aaa+...+aa...a(n个a)的值.
#include <stdio.h>void main(){int i,j,a,n,k=0,out=0;printf("请输入a与n:");scanf("%d %d",&a,&n);for(i=0;i<n;i++){for(j=0;j<=i;j++){k=k*10+a;}out+=k;k=0;}printf("the result is:%d\n",out);}或者用楼上的公式#include <stdio.h>void main(){int i,a,n,k=1,out;printf("请输入a与n:");scanf("%d %d",&a,&n);for(i=0;i<n+1;i++){ k=k*10;}out=a*k/81-10*a/81-a*n/9;printf("the result is:%d\n",out );}