/***
* Copyright(C) 2011, SKYCNC
* All rights reserved
*
* 程序名称:dec_to_bin_oct_hex
* 功 能:输入一个十进制数,将其转化为二进制、八进制、十六进制
*
* 作 者:zhanghbboy
* 完成日期:11.07.27
*
***/
#include
#include
#include
void dec_to_bin(int x); //函数调用定义
void dec_to_oct(int x);
void dec_to_hex(int x);
int main(void) // 计算机中,int 占用4个字节- -
{
int decNum;
printf("请输入一个十进制整数:\n");
scanf("%d", &decNum);
dec_to_bin(decNum);
dec_to_oct(decNum);
dec_to_hex(decNum);
return 0;
}
void dec_to_bin(int x)
{
char *table="01";
char array[33];
int num;
num = x;
array[32] = '\0';
int i &#
该程序是一个C语言实现的工具,能够将输入的十进制整数转换为其二进制、八进制和十六进制形式。通过`dec_to_bin()`、`dec_to_oct()`和`dec_to_hex()`函数完成转换,适用于正负整数。程序在VC++环境下编译正确。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



