#include <stdio.h> void main( ) { int a[ ]={5,4,3,2,1},i,j; long s=0; for(i=0;i<5;i++)

s=s*10+a[i]; printf(&quot;s=%ld尀n&quot;,s); 求详细步骤解析啊!!
2024-11-28 21:35:19
推荐回答(4个)
回答1:

#include
void main( )
{
int a[]={5,4,3,2,1};
int i,j;
long s=0;
for(i=0;i<5;i++){//((((((5)*10+4)*10)+3)*10+2)*10+1)这个公式表示的是一个古代的一种原始公式算法,具体名称我忘记了,但是高中学过的
s=s*10+a[i];
}
printf("s=%ld\n",s);
}

回答2:

把S的值乘10然后再加上a[]的值。

回答3:

输出是:
s=54321

回答4:

你想问什么啊