for语句的使用疑问
小弟已经写好一个程序如下:#include<stdio.h>intmain(){intn,a,s,i,b;scanf("%d,%d,"&n,&a);b=a;s=0;i=1...
小弟已经写好一个程序如下:#include<stdio.h>
int main()
{ int n,a,s,i,b;
scanf("%d,%d,"&n,&a);
b=a;s=0;i=1;
while(i<=n)
{
s=s+a;
a=a*10+b;
i++;
}
printf("%d",s)
;return 0
}各位大神肯定能看懂这个的吧。。就是想请教一下,如果用for进行优化,是不是为for(i=1;i<=n;i++)?感觉应该没错,但调试就是不对啊。。跪求大神解答。。给出正解,感激不尽 展开
int main()
{ int n,a,s,i,b;
scanf("%d,%d,"&n,&a);
b=a;s=0;i=1;
while(i<=n)
{
s=s+a;
a=a*10+b;
i++;
}
printf("%d",s)
;return 0
}各位大神肯定能看懂这个的吧。。就是想请教一下,如果用for进行优化,是不是为for(i=1;i<=n;i++)?感觉应该没错,但调试就是不对啊。。跪求大神解答。。给出正解,感激不尽 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询