C语言求s=a+aa+aaa+aaaa+aa...a的值

 时间:2026-04-23 02:06:04

1、打开Dev-C++

C语言求s=a+aa+aaa+aaaa+aa...a的值

2、写好头函数

#include<stdio.h>

C语言求s=a+aa+aaa+aaaa+aa...a的值

3、写好主函数

C语言求s=a+aa+aaa+aaaa+aa...a的值

4、主要函数如下图

if(*i>x)

{

    printf("%d",*sum);

}

else{

    *sum+=y;

    y=y*10+*temp;

    (*i)++; 

    fun(x,y,i,temp,sum);

}

C语言求s=a+aa+aaa+aaaa+aa...a的值

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);

}

C语言求s=a+aa+aaa+aaaa+aa...a的值

6、结果如下

C语言求s=a+aa+aaa+aaaa+aa...a的值

  • c语言中 %c表示什么
  • c语言求最大公约数的三种方法
  • 根据方程判断曲面的类型和形状
  • 使用74LS195进行模7、8、13计数器的设计
  • C语言如何交换两个变量的值?
  • 热门搜索
    坐火车可以带酒吗 lol猴子怎么玩 房山旅游 仙人掌可以防辐射吗 自考本科可以考研吗 安徽旅游地图 商丘师范学院怎么样 魔兽世界怎么改字体 腿黑怎么变白 哪里可以看一路向西