#include <stdio.h>
typedef struct
{
int data[100];
int top;
}st;
void main()
{
st st;
st.top=-1;
int N=10;
int b=0;
while(N>1)
{
b=N%2;
st.data[++st.top]=b;
N/=2;
}
st.data[++st.top]=N;
while (st.top!=-1)
printf("%d ",st.data[st.top--]);
}
10进制转2进制
最新推荐文章于 2019-03-27 23:19:08 发布
本文介绍了一个使用C语言编写的简单程序,该程序能够将十进制数转换为二进制数。通过定义结构体并利用数组来存储二进制位,程序实现了数值的有效转换与输出。
453





