C语言填空:从键盘输入一个十进制整数,输出其二进制数

#include <stdio.h>
//从键盘输入一个十进制整数,输出其二进制数 
main()
{
    int x[10],n,i,j;
    【1】;
    scanf("%d",&n);
    while(【2】
    {
        【3】;
        n=【4】;
        【5】;
     } 
     for(【6】;j>=0;j--)
     printf("%d",x[j]);
    getchar();
 }

 

#include <stdio.h>
//从键盘输入一个十进制整数,输出其二进制数 
main()
{
    int x[10],n,i,j;
    i=0;
    scanf("%d",&n);
    while(n)
    {
        x[i]=n%2;
        n=n/2;
        i++;
     } 
     for(j=i-1;j>=0;j--)
     printf("%d",x[j]);
    getchar();
 }

 

posted @ 2023-02-17 16:17  myrj  阅读(441)  评论(0编辑  收藏  举报