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、总体函数如下
#include<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。
阅读量:188
阅读量:77
阅读量:80
阅读量:55
阅读量:92