C语言中十进制以二进制形式输出
来源:互联网 发布:教育信息化数据标准 编辑:程序博客网 时间:2024/06/03 05:07
在C语言中我们通常有这样一种说法,
不管怎么写就看我们怎么读。
例如打印出一个整形的各种形式就有
printf("%o\n",a);八进制
printf("%n\n",a);十进制
printf("%x\n",a);十六进制
唯独没有打印出二进制
下面用代码展示一下打印出正数二进制形式
不管怎么写就看我们怎么读。
例如打印出一个整形的各种形式就有
printf("%o\n",a);八进制
printf("%n\n",a);十进制
printf("%x\n",a);十六进制
唯独没有打印出二进制
下面用代码展示一下打印出正数二进制形式
#include <stdio.h>void f(int n) { if(n) f(n/2); else return; printf("%d\n",n%2); } int main(void){int n; while(1) { scanf("%d",&n); if(n<0) break; if(n==0) printf("0"); f(n); printf("\n"); } return 0;}
0 0
- C语言中十进制以二进制形式输出
- C语言中以二进制形式输出整数
- C语言整数十进制按照二进制形式输出程序
- C语言 将int型数据以二进制形式输出
- C语言中实现十进制转二进制输出
- binary.c -- 以二进制形式打印十进制整数
- C语言中以字符串形式输出枚举变量
- 输入十进制以二进制输出
- 黑马程序员-C-十进制正数以二进制输出
- 把十进制数(long型)分别以二进制和十六进制形式输出
- 不能使用printf,将十进制数以二进制数和十六进制的形式输出...
- 不是用它printf,将十进制数以二进制和十六进制的形式输出
- 不是用它printf,将十进制数以二进制和十六进制的形式输出
- 把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列。
- 从键盘输入不多于四位的十进制数,以十六位二进制数形式输出
- 把一个十进制整数以二进制数形式输出,for循环实现
- 二进制数逆转,并以十进制输出
- 将数据以二进制形式输出
- UIImageView中播放动画
- sql anywhere 网络连接
- 背景和文字分离的matlab实现
- 微信开发(三)创建菜单
- androidの获取天气预报JSON 实现
- C语言中十进制以二进制形式输出
- C的0码
- 静态变量和全局变量的区别
- ANDROID文件关联之MIME TYPE
- 在gVIM中编译运行c/c++文件
- plupload上传文件中文名乱码
- android的Environment类 .
- mysql 整数类型
- Maven生命周期详解