首页
题库
面试
求职
学习
竞赛
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
程序运行后的输出结果是?
[单选题]
有以下程序 #include
#include
using namespace std;
int main(){
int m=0123, n = 123;
printf("%o %o\n", m, n);
return 0;
}
程序运行后的输出结果是()
0123 0173
0123 173
123 173
173 173
添加笔记
邀请回答
收藏(1812)
分享
37个回答
添加回答
46
推荐
菜鸟葫芦娃
C
o% 表示8进制进行
查看全部
编辑于 2016-01-13 12:38:06
回复(3)
104
huixieqingchun
注意八进制输出时,前面不会带o字母的,一定要注意。
发表于 2016-05-18 17:35:35
回复(4)
72
未来即来、
数字前加0表示八进制数,加0x表示16进制。
发表于 2016-02-27 21:32:14
回复(0)
51
牛客414744号
不会做
发表于 2015-10-25 14:11:44
回复(5)
18
妞妞粉
%o表示以8进制输出,而以0开头的表示就是8进制的表示方式,所以对于0123输出123;B=123是十进制,要先转化为二进制,再转化为8进制就是173.
发表于 2016-03-28 16:11:16
回复(3)
11
牛客272838号
数字前加0表示八进制数,加0x表示16进制。
%o表示八进制显示
发表于 2016-03-20 16:51:19
回复(0)
10
牛客246012号
%o以八进制无符号形式输出整型,不输出前导0
发表于 2015-10-23 16:28:05
回复(0)
8
kklj
%#o 加了#才是要求输出前导0
发表于 2022-03-09 10:37:37
回复(0)
4
我是俊生啊
注意八进制输出时,前面不会带o字母的
发表于 2017-08-21 16:42:32
回复(0)
3
滑不溜秋biubiu肥皂怪
除非printf("%#o", n);才打印0123, 否则只是123 0123本代表八进制 173代表十进制
发表于 2022-02-28 21:41:50
回复(0)
3
不喜欢香菜
想要输出带前导的数字 需要在前面加#,如 %#o %#x
发表于 2021-09-19 08:50:19
回复(0)
3
zcgibc
数字前加0表示八进制数,加0x表示16进制。
发表于 2021-05-14 23:38:45
回复(0)
2
磕葵子
123 十进制边8进制,123/8=15 余3 15/8=1 余 7 所以是173
发表于 2020-06-25 22:55:35
回复(0)
2
吼哈哈
你不会告诉我那是哦吧
发表于 2016-01-12 21:22:17
回复(0)
0
牛客118813565号
不会做
发表于 2025-10-19 06:14:53
回复(0)
0
779265766
% o八进制
发表于 2025-03-16 12:12:59
回复(0)
0
AAA貔貅
%#o 加了#才是要求输出前面的0🌟🌟🌟🌟
编辑于 2024-03-29 17:36:40
回复(0)
0
大题小做
o是八进制
发表于 2023-08-22 23:07:01
回复(0)
0
默默学习的垃圾佬
除非printf("%#o", n);才打印0123, 否则只是123
0123本代表八进制
173代表十进制
发表于 2022-06-19 16:51:05
回复(0)
0
牛客259545562号
数字前加0表示八进制数,加0x表示16进制。
发表于 2022-06-05 15:11:38
回复(0)
0
二二2
因为八进制以0开头,所以m=0123已经是八进制数,而123默认为十进制数,因此只需要进行十进制转换为八进制。
发表于 2022-04-07 19:13:20
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
C++工程师
美团
C语言
C++
2016
Java工程师
来自:美团2016研发工程师...
难度:
37条回答
1812收藏
11921浏览
热门推荐
相关试题
已知队列(Queue)支持先进先出...
美团
栈
队列
评论(4)
实现方法:print_rotate...
美团
数组
评论(3)
class A;
class B;...
360集团
C++
C语言
评论(18)
来自360公司2014校招笔试卷
在公有派生的情况下,派生类中定义的...
美团
Java工程师
C++工程师
2016
评论(11)
来自美团2016研发工程师笔...
有序数组1 2 3 4 5 6 7...
查找
评论(9)
来自美团2016研发工程师笔...
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
刷真题、补算法、看面经、得内推
使用第三方账号直接登录使用吧:
更多
扫一扫,把题目装进口袋
求职之前,先上牛客
扫描二维码,进入QQ群
扫描二维码,关注牛客公众号
关于我们
加入我们
意见反馈
企业服务
校企合作
联系我们
免责声明
友情链接
公司地址:北京市朝阳区北苑路北美国际商务中心K1座一层-北京牛客科技有限公司
联系方式:010-60728802
投诉举报电话:010-57596212(朝阳人力社保局)
牛客科技© All rights reserved
admin@nowcoder.com
京ICP备14055008号-4
增值电信业务经营许可证
营业执照
人力资源服务许可证
京公网安备
11010502036488号