作业帮 > 综合 > 作业

编写程序计算a+aa+aaa+aa.a(n个a)之和.

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/04/29 04:42:21
编写程序计算a+aa+aaa+aa.a(n个a)之和.
要求定义并调用函数fn(a,n),它的功能是返回aa.a (n个a),列如,fn(3,2)的返回值是33.
编写程序计算a+aa+aaa+aa.a(n个a)之和.
#include int fn(int a,int n); int main() { int a,n,m,sum; printf("请分别输入a和n,用空格分开"); scanf("%d%d",&a,&n); m=n+1,sum=0; while(m--) { sum+=fn(a,m); } printf("结果是sum=%d\n",sum); return 0; } int fn(int a,int n) { int i,sum=0; while(n--) { sum=sum*10+a; } return sum; }