A-A+
将一个十进制整数转变成一个二进制整数。#include<stdio.h>main(){int
问题详情
将一个十进制整数转变成一个二进制整数。
#include<stdio.h>
main()
{int i=0.j,n,num[20];
scanf("%d",______);/*第一空*/
while(n!=0)
{num[i++]=______;/*第二空*/
n=______;)/*第三空*/
for(j=i-1;j>=0;j--)
printf("Ha",num[j]);
printf("n");
}
参考答案
正确答案:
&n/*第一空。从键盘上输入十制数n*/
n%2/*第二空。取余数填补低位*/
n/2/*第三空*。为下一次循环进行更高的一位运算做准备/