#include <stdio.h>
#include <stdlib.h>
int main()
{
int num[100],i=0,k;
scanf("%d",&k);
do
{
num[i]=k%2;
k=k/2;
i++;
}
while(k!=0);
for(i=i-1;i>=0;i--)
{
printf("%d",num[i]);
}
return 0;
}
知识点总结:数组元素的应用。
学习心得:进制转换在前面已经练了好多,但在这里是用的数组实现的逆序,效率更高了。