十进制转换十六进制C语言源代码.doc
- 文档编号:1259222
- 上传时间:2022-10-19
- 格式:DOC
- 页数:2
- 大小:25KB
十进制转换十六进制C语言源代码.doc
《十进制转换十六进制C语言源代码.doc》由会员分享,可在线阅读,更多相关《十进制转换十六进制C语言源代码.doc(2页珍藏版)》请在冰豆网上搜索。
#include"stdio.h"
#defineMAX50
main()
{intn,a[MAX],i=0,sign=0;
clrscr();
printf("Pleaseinputthedecimalnum:
");
scanf("%d",&n);
if(n==0)
{printf("HEX=%d",n);
printf("\n\n\nPressanykeytoexit...");
getch();
exit(0);
}
if(n<0){sign=1;n=-n;}
while(n!
=0)
{a[i++]=n%16;
n=n/16;
}
printf("HEX=%cx",sign?
'-':
'');
for(;i>0;i--)
{switch(a[i-1])
{case10:
printf("a");break;
case11:
printf("b");break;
case12:
printf("c");break;
case13:
printf("d");break;
case14:
printf("e");break;
case15:
printf("f");break;
default:
printf("%d",a[i-1]);
}
}
printf("\n\nPressanykeytoexit...");
getch();
}
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 十进制 转换 十六进制 语言 源代码