C语言编程题 要无错误的运行 编写程序,输入一个十进制整数,将其变换为二进制后储存在一个字符数组中。

来源:百度知道 编辑:UC知道 时间:2024/06/14 07:12:28
要无错误的运行啊

下面的程序在TURBOC下调试通过:

#include <stdio.h>
main()
{
int x,i,j;
char s[33];
scanf("%d",&x);
for (i=1;i<=32;i++) {s[32-i]='0'+x%2;x/=2;}
s[32]='\0';
printf("%s\n",s);
}

#include <stadio.h>
main()
{int i,b[],c;
scanf("%d",&i);
for(;i>=1;i/2)
{c=i%2;
if(c=1)
break;
printf("%d",c)}

无聊,自己的作业不自己做