#include"stdio.h"
int main(void)
{
int x=39;
long r=0,e=1;
while(x)
{
r=x%2e+r;
x/=2;
e=10;
}
printf("r=%d",r);
}
运行结果:r=100111
我想知道运行的具体过程讲解
谢谢
#include"stdio.h"
int main(void)
{
int x=39;
long r=0,e=1;
while(x)
{
r=x%2e+r;
x/=2;
e=10;
}
printf("r=%d",r);
}
运行结果:r=100111
我想知道运行的具体过程讲解
谢谢
r=x%2e+r;这条语句有语法错误,准确是怎么写的呢?
主要是看循环次数,当x=0时结束循环。