C语言求s=a+aa+aaa+aaaa+aa...a的值
1、打开Dev-C++
2、写好头函数#include<stdio.h>
3、写好主函数
4、主要函数如下图 if(*坡纠课柩i>x) { printf("%d",*sum); } else撑俯擂摔{ *sum+=y; y=y*10+*temp; (*i)++; fun(x,y,i,temp,sum); }
5、总体函数如下#inclu蟠校盯昂de<stdio.h>void fun(int x,int y,int *i,int *temp,int *sum) { if(*i>x) { printf("%d",*sum); } else{ *sum+=y; y=y*10+*temp; (*i)++; fun(x,y,i,temp,sum); }}void main() { int x,y,i=1,temp=0,sum=0; scanf("%d,%d",&x,&y); temp=y; fun(x,y,&i,&temp,&sum);}
6、结果如下
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:59
阅读量:80
阅读量:36
阅读量:66
阅读量:68