c语言。编写程序。把任意一个十进制整数转化为二进制数。并输出
展开全部
#include<stdio.h>
void main()
{
int a;
char s[20]; int i=0,rem;
printf("请输入整数:\n"); scanf("%d",&a); do
{
rem=a%2; a=a/2;
s[i]=rem;
i++;
}while(a!=0);
printf("输出的二进制:"); while(i>0)
printf("%d",s[--i]); printf("\n");
}
void main()
{
int a;
char s[20]; int i=0,rem;
printf("请输入整数:\n"); scanf("%d",&a); do
{
rem=a%2; a=a/2;
s[i]=rem;
i++;
}while(a!=0);
printf("输出的二进制:"); while(i>0)
printf("%d",s[--i]); printf("\n");
}
追答
望采纳
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询