由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出

由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 #include < stdio.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出#include
< conio.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
void  main()
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
{
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 
int num;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 
int b0,b1,b2,b3,b4,b5,b6,b7;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 printf(
"Please input a integer number:");
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 scanf(
"%d",&num);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b0
=num%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b1
=num/2%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b2
=num/4%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b3
=num/8%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b4
=num/16%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b5
=num/32%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b6
=num/64%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 b7
=num/128%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 printf(
"%d's Binary is:%1d%1d%1d%1d%1d%1d%1d%1d\n",num,b7,b6,b5,b4,b3,b2,b1,b0);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出 getch();
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出}

由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出#include
< stdio.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出#include
< conio.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出#include
< math.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
void  main()
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
{
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
int num,n,i,b[8];
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    printf(
"Please input a integer number:");
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    scanf(
"%d",&num);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
for(i=1;i<8;i++)
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
{
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        n
=pow(2,i);           /*pow在BC/TC下调试通过,系统自动强制转换,但VC下会出错,形参应为double或float*/
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        b[i]
=(num/n)%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    }

由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
for(i=7;i>=0;i--)
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        printf(
"%d",b[i]);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    getch();
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出}

由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出#include
< stdio.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出#include
< conio.h >
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
void  main()
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出
{
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
int m,n=2,i=0,j,a[8];
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    printf(
"Please input a integer number(m>=0 and m<=255):");
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    scanf(
"%d",&m);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
while(m<0&&m>255)
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
{
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        printf(
"Please input a number(m>=0 and m<=255):");
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        scanf(
"%d",&m);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    }

由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
while(m!=0)
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
{
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        a[i]
=m%2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        i
++;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        m
=m/2;
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    }

由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
for(j=0;j<8-i;j++)
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        printf(
"0");
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    
for(j=i-1;j>=0;j--)
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出        printf(
"%d",a[j]);
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出    getch();
由键盘输入一个小于256的十进制正整数,然后将该数转换成八位的二进制数形式输出}

你可能感兴趣的:(二进制)