
C语言问题?
求Sn=a+aa+aaa+…的值,其中a是一个一位数字,可以有n位,例如:2+22+222+2222+22222(此时,a是2,n是5),a和n可由键盘输入,输出Sn的值...
求Sn=a+aa+aaa+…的值,其中a是一个一位数字,可以有n位,例如:
2+22+222+2222+22222(此时,a是2,n是5),a和n可由键盘输入,输出Sn的值。 展开
2+22+222+2222+22222(此时,a是2,n是5),a和n可由键盘输入,输出Sn的值。 展开
2个回答
2020-04-05
展开全部
#include<stdio.h>
main()
{
int n,m,i,n1,s;
printf("Please input two number from 1 to 9:");
scanf("%d %d",&n,&m);
n1=n;
s=n;
if(n<1||n>9)
{
printf("error\n");
}
else
{
printf("%d",n);
for(i=1;i<=m-1;i++)
{
n=10*n+n1;
s=s+n;
printf("+%d",n);
}
printf("=%d\n",s);
}
}
main()
{
int n,m,i,n1,s;
printf("Please input two number from 1 to 9:");
scanf("%d %d",&n,&m);
n1=n;
s=n;
if(n<1||n>9)
{
printf("error\n");
}
else
{
printf("%d",n);
for(i=1;i<=m-1;i++)
{
n=10*n+n1;
s=s+n;
printf("+%d",n);
}
printf("=%d\n",s);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询