程序填充题!!

来源:百度知道 编辑:UC知道 时间:2024/06/14 11:50:40
1、将一个十进制数整数N转变为二进制数。
main()
{int i=0,j,n,num[20];
scanf("%d",);/*第一空*/
while(n!=0)
{num[i++]=;/*第二空*/
n=;/*第三空*/
}
for(j=i-1;j>=0;j--)printf("%d",num[j]);
}

2\用指针法输出二维数组,每行三个数。
main()
{int i,j,a[3][3]={1,2,3,4,5,6,7,8,9},(*p)[3];
---------;/*第一空*/
for(i=0;i<3;i++)
{
for(j=0;j=<3;j=++)printf("%5d",);/*第二空*/
-----------;/*第三空*/
}
}

main()
{int i=0,j,n,num[20];
scanf("%d",&n);/*第一空*/
while(n!=0)
{num[i++]=n%2;/*第二空*/
n=n/2;/*第三空*/
}
for(j=i-1;j>=0;j--)printf("%d",num[j]);
}

main()
{int i,j,a[3][3]={1,2,3,4,5,6,7,8,9},(*p)[3];
p=a;---------;/*第一空*/
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)printf("%5d",*(*(p+i)+j));/*第二空*/
printf("\n");-----------;/*第三空*/
}
}