码迷,mamicode.com
首页 > 编程语言 > 详细

c语言转二进制

时间:2014-10-24 18:43:38      阅读:274      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   io   os   ar   sp   div   log   

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 #include<string.h>
 4 #include <time.h>
 5 //#include<math.h>
 6 //
 7 //#include<iostream>
 8 //using namespace std;
 9 
10 #include<stdio.h> 
11 
12 char temp[50] = "";
13 
14 void f(int n) 
15 { 
16     int a;
17     char b[5];
18     if(n) 
19         f(n/2); 
20     else 
21         return; 
22     a = n%2;
23     printf("%d",a);
24     sprintf(b,"%d",a);
25     strcat(temp,b);
26 } 
27 
28 int main() 
29 { 
30     int n; 
31     while(1) 
32     { 
33         memset(temp,0,50);
34         scanf("%d",&n); 
35         if(n<0) 
36             break; 
37         if(n==0) 
38             printf("0"); 
39         f(n); 
40         printf("\n"); 
41         printf("temp:%s\n",temp);
42     } 
43     return 0; 
44 }

 

c语言转二进制

标签:style   blog   color   io   os   ar   sp   div   log   

原文地址:http://www.cnblogs.com/yll-sww/p/4048859.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!