用c语言编程完整
3个回答
展开全部
#include <stdio.h>
#include <stdlib.h>
int fn(int a, int n)
{
int i,j,s=0;
for(i=1;i<=n;i++)
{
int temp=a;
for(j=2;j<=i;j++)
{
temp=temp*10+a;
}
printf("%d + ",temp);
s+=temp;
}
return s;
}
int main()
{
int a,n;
printf("请输入f(a,n)中a和n的值,用逗号分隔: ");
scanf("%d,%d",&a,&n);
printf(" = %d",fn(a,n));
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include <stdio.h>
#include <stdlib.h>
int fn(int a,int b)
{
int ret=0;
while(b)
{
ret = ret * 10 + a;
b--;
}
return ret;
}
int main()
{
int i,n,sum=0;
scanf("%d %d",&i,&n);
while(n)
{
sum += fn(i,n);
n--;
}
printf("\n%d\n",sum);
system("pause");
return 0;
}
// 你的图似乎不清楚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询