#include<stdio.h> int tran(int x) { int flag=0,i=0,a[100],t; t=x; if(x<0) { flag=1; x=-x; } if(x==0)a[i++]=0; while(x) { a[i++]=x%2; x=x/2; } printf("%d-->",t); if(flag)printf("-"); for(int j=i-1;j>=0;j--) printf("%d",a[j]); printf("\n"); return; } int main() { int x; while(scanf("%d",&x)!= EOF) { tran(x); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:638 |
回文数(一) (C语言代码)浏览:754 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:540 |
WU-陶陶摘苹果2 (C++代码)浏览:975 |
1050题解(结构体数组与结构体指针的使用)浏览:1111 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:489 |
数列有序 (C语言代码)浏览:935 |
神奇的fans (C语言代码)浏览:989 |
C语言程序设计教程(第三版)课后习题8.3 (C语言代码)浏览:459 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:1220 |