我是靠谱客的博主 曾经百褶裙,最近开发中收集的这篇文章主要介绍【C语言】输出一个十进制数对应的二进制和八进制数,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

描述

我们处理的整数通常用十进制表示,在计算机内存中是以二进制补码形式存储,但通常二进制表示的整数比较长,为了便于在程序设计过程中理解和处理数据,通常采用八进制和十六进制,缩短了二进制补码表示的整数,但保持了二进制数的表达特点。请输出十进制整数1234对应的八进制和十六进制。

输入描述:

输出描述:

十进制整数1234对应的八进制和十六进制(字母大写),用空格分开,并且要求,在八进制前显示前导0,在十六进制数前显示前导0X

备注:

printf可以使用使用格式控制串“%o”、“%X”分别输出八进制整数和十六进制整数,并使用修饰符“#”控制前导显示

#include<stdio.h>
int main()
{
printf("%#o %#Xn", 1234,1234);
return 0;
}

最后

以上就是曾经百褶裙为你收集整理的【C语言】输出一个十进制数对应的二进制和八进制数的全部内容,希望文章能够帮你解决【C语言】输出一个十进制数对应的二进制和八进制数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(104)

评论列表共有 0 条评论

立即
投稿
返回
顶部