漩涡


私信TA

用户名:xujiaxuan

访问量:6697

签 名:

一转眼大佬积分就上万了

等  级
排  名 1933
经  验 2453
参赛次数 5
文章发表 9
年  龄 0
在职情况 学生
学  校 大连交通大学
专  业

  自我简介:

解题思路:1.首先确定8,16进制在C语言中的表示符号:%o,%x。
     2.确定正常情况下如何表示8,16进制:0+数字;0x+数字。

     3.所以在编写时就有:printf("0%o 0x%x\n",123456789,123456789);




注意事项:%o输出之后,窗口内只有726746425,为了表示是八进制要在前面加0.

所以在代码中加入0即0%o。十六进制同理。




参考代码:

 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区

#include<stdio.h>
int main()
{
    printf("%#o %#x", 123456789, 123456789);
    return 0;
}
2023-06-07 19:51:07
  • «
  • 1
  • »