![]() |
#2
牧人马2020-06-23 03:09
|

int x=0;
int i;
int a[10];
scanf("%d",&n);
while(n)
{
a[x++]=n%2;
n/=2;
}
for(i=x-1; i>=0; i--)
int i;
int a[10];
scanf("%d",&n);
while(n)
{
a[x++]=n%2;
n/=2;
}
for(i=x-1; i>=0; i--)
请问一下上面的x在程序刚开始赋了初值了但是后面我x参与运算了不知道值有么有改变。
注意x在花括号里面做运算的[/color]