3个回答
2013-11-07
展开全部
只给算法: int s = 1; //s等于1,为了 下面的算式方便 for(int i=1; i<=5; ) { s += i*10 + ( ++i ) // i*10 + ( ++i ) 求出下一个数等于多少 // s记录每次循环的的和等于多少 } spirtf ("s=%d',s) // 完成求出S的答案 明白不??简单。。。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-07
展开全部
//楼上那位朋友的算法错啦...... #include <stdio.h>
void main()
{
int a=1;
int s=0;
for(int i=1;i<6;i++)
{
s+=a;
a=a*10+(i+1);
}
printf("1+12+123+1234+12345=%d\n",s);
}
void main()
{
int a=1;
int s=0;
for(int i=1;i<6;i++)
{
s+=a;
a=a*10+(i+1);
}
printf("1+12+123+1234+12345=%d\n",s);
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |