C语言怎么打印出1+11+111+1111+11111=12345这种格式算法知道
怎么打印出上面的那种格式问题补充:问题补充:不好意思是我没说清楚,假如输入15显示1+11+111+1111+11111=12345如果输入24的话输出2+22+222+...
怎么打印出上面的那种格式
问题补充: 问题补充: 不好意思是我没说清楚,假如输入1 5显示1+11+111+1111+11111=12345如果输入2 4的话输出 2+22+222+2222=2468要求是输出2+22+222+2222=2468这种格式 展开
问题补充: 问题补充: 不好意思是我没说清楚,假如输入1 5显示1+11+111+1111+11111=12345如果输入2 4的话输出 2+22+222+2222=2468要求是输出2+22+222+2222=2468这种格式 展开
5个回答
展开全部
#include "stdio.h"
int main()
{
int m,n,s,i,x,y;
char st[100];
s = 0;
i = 0;
printf("输入1个数码和位数:");
scanf("%1d%d",&x,&y);
for(n=1;n<=y;n++)
{
for(m=1;m<=n;m++)
i = i * 10 + x;
printf("%d+",i);
s = s + i;
i = 0;
}
printf("\b=%d",s);
}
int main()
{
int m,n,s,i,x,y;
char st[100];
s = 0;
i = 0;
printf("输入1个数码和位数:");
scanf("%1d%d",&x,&y);
for(n=1;n<=y;n++)
{
for(m=1;m<=n;m++)
i = i * 10 + x;
printf("%d+",i);
s = s + i;
i = 0;
}
printf("\b=%d",s);
}
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
问题补充: 问题补充: 不好意思是我没说清楚,假如输入1 5显示1+11+111+1111+11111=12345如果输入2 4的话输出 2+22+222+2222=2468要求是输出2+22+222+2222=2468这种格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include "stdio.h"
int main()
{
int m,n,s,i,x,y;
char st[100];
s = 0;
i = 0;
printf("输入1个数码和位数:");
scanf("%1d%d",&x,&y);
for(n=1;n<=y;n++)
{
for(m=1;m<=n;m++)
i = i * 10 + x;
printf("%d+",i);
s = s + i;
i = 0;
}
printf("\b=%d",s);
}
int main()
{
int m,n,s,i,x,y;
char st[100];
s = 0;
i = 0;
printf("输入1个数码和位数:");
scanf("%1d%d",&x,&y);
for(n=1;n<=y;n++)
{
for(m=1;m<=n;m++)
i = i * 10 + x;
printf("%d+",i);
s = s + i;
i = 0;
}
printf("\b=%d",s);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不懂你的意思,要显示直接printf你上面的字符就是了。要计算就加法。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
什么意思………………
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询