700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【C语言】(用函数实现)任意给定两个正整数a和n 计算a+aa+aaa+aa...(n个a)的和。(

【C语言】(用函数实现)任意给定两个正整数a和n 计算a+aa+aaa+aa...(n个a)的和。(

时间:2023-01-10 14:48:34

相关推荐

【C语言】(用函数实现)任意给定两个正整数a和n 计算a+aa+aaa+aa...(n个a)的和。(

#include <stdio.h>

#include <stdlib.h>

#include <time.h>

#include <math.h>

int Compute(int a,int n);

int main()

{

int a,n;

printf("请输入a的值和n的值:\n");

scanf("%d %d",&a,&n);

printf("a+aa+aaa...+aaaaa...的值为:%d\n",Compute(a,n));

return 0;

}

int Compute(int a,int n)

{

int sum = a;

int x = a;

for(int i=1;i<n;i++)

{

x = a+x*10;

sum+=x;

}

return sum;

}

【C语言】(用函数实现)任意给定两个正整数a和n 计算a+aa+aaa+aa...(n个a)的和。(例如输入1 3即为计算1+11+111的值)。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。