C语言 十进制转换成二进制

àì夳堔傛蜴生んèń 2022-05-17 10:29 330阅读 0赞
  1. /*十进制转换成二进制*/
  2. #include<stdio.h>
  3. int main(int argc,char argv[])
  4. {
  5. int num,i;
  6. scanf("%d",&num);// 输入想要转换> 的数字
  7. int s[100];
  8. /*10进制转换成2进制*/
  9. for(i=0;num!=0;i++)
  10. {
  11. s[i]=num%2;
  12. num=num/2;
  13. }
  14. /*输出二进制数*/
  15. for(i=i-1;i>0;i--)
  16. {
  17. printf("%d",s[i]);
  18. }
  19. printf("0\n");
  20. }

发表评论

表情:
评论列表 (有 0 条评论,330人围观)

还没有评论,来说两句吧...

相关阅读

    相关 二进制转换十进制 C语言

    函数fun的功能是将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制整数值返回。该串长度最大不超过15。 例如,若表示二进制数的字符串为:"10011",则运