首页 科普 资讯 养生 问答 找医院 相关问答
首页> 问答

...int a=5;int b=6;printf("%d",printf("%d%d",a,b));输出为什么是562...

发布网友 发布时间:2024-10-24 19:03

我来回答

5个回答

热心网友 时间:2024-10-27 02:37

先由嵌套在内部的printf("%d%d",a,b)打出56,再由外部的printf("%d",printf...);打印出嵌套在内部的printf("%d%d",a,b)的返回值2——因为内部的printf("%d%d",a,b)输出了两个数据a和b,所以返回输出数据个数是2。把这个语句拆开写就一目了然:
int a=5;
int b=6,tmp;//增设一个临时变量tmp
tmp=printf("%d%d",a,b);//把嵌套的printf("%d",printf("%d%d",a,b));拆成这两行
printf("%d",tmp);

热心网友 时间:2024-10-27 02:36

先执行里面的printf("%d%d",a,b)输出56没问题
printf函数的返回值通常是调用中输出字符的个数
,在题目中是2个
所以输出562
(2是输出的字符个数)
改下
你的程序,让你更明白
比如:
#include
"stdio.h"
void
main()
{
int
a=12;
int
b=1234566;
printf("%d",printf("%d,%d\n",a,b));/*里面的那个printf输出字符的个数为11*/
}
输出:
12,1234566
11

热心网友 时间:2024-10-27 02:38

呵呵,一个很经典的好题目:
printf()函数有返回值的
我们看看他们的定义形式:
int
printf(const
char
*format,[argument]);
实质:返回的是打印字符串的长度。
所以:
a=printf("nihao\n");
//a的值为6,
结论:
打印了5,6然后是里层的printf的返回值2,打印了2个字符嘛!
整个输出从右往左解析的。所以标准结果是:5,6,2
希望能对你有帮助!

热心网友 时间:2024-10-27 02:39

先执行里面的printf("%d%d",a,b)输出56没问题
printf函数的返回值通常是调用中输出字符的个数
,在题目中是2个
所以输出562
改下
你的程序,让你更明白
比如
#include
void
main(void){
int
a=5;int
b=6;printf("%d",printf("111%d%d",a,b));//里面的那个printf输出字符的个数为5个
}
输出:
111565Press
any
key
to
continue

热心网友 时间:2024-10-27 02:41

你好:
你指的括号里其实为逗号运算符,它是c语言中优先级最低的运算符,一般用法就是(a,b,c,…),这个逗号表达式的值永远为括号中最后一个数量的值,所以printf函数只有一个%d。
而输出呢,虽然看似为b--,但是这是后自减,就是对b进行输出后再减1。
有不懂的地方随时回复我。
希望我的回答能帮助到你。
广东的焖牛腩的做法是什么呢? 微信抽签助手小程序有人会作弊吗? 黑暗之魂3boss的灵魂怎么用:游戏攻略分享 秋季备孕应注意什么 腰肌酸痛怎么缓解疼痛 腰肌酸痛是什么原因 古代对时是什么意思? 抵押合同的内容一般包括哪些? 人临终前会出现什么现象? 16岁,男学生,这周发现胸口下点有像针刺痛的感觉,持续个两三秒的时间... ...大概有十天了吧,每天都有一次或两次左胸口刺痛的感觉,每次大约持续... 我朋友手机号码我忘了,只记的后4位和182开头中间4位忘了,我知道他是... 说第一次世界大战是一场非正义的帝国主义战争,主要是因为( )。_百度知... 体位性低血压 是身体局部血压低吗? 体位性低血压的处理措施 六级没过。。雅思需考6.5。考过5.5,时间紧迫,只有2个月时间复习。求大虾... 请问各位大虾们考研6级必须要过嘛? 四级641、六级589,均为裸考。想要大三一年内考到雅思7分,GMAT650以上... 我六级是471分 中级口译是否和六级难度差不多啊?过几天就考啦,准备到... ...刚好425分哪,想问问各位大虾,这个分数六级算是过了没有啊?急啊... 版权登记之后可以查到内容吗 哔哩哔哩免费在哪里看 星得斯葡萄酒怎么样 铝制葡萄架价格 用4个边长1厘米的正方形拼成一个长方形,这个长方形的周长是12厘米... 用4个边长为1厘米的小正方形拼成长方形,长方形的周长是多少?拼一拼画... 用4个边长1厘米的正方形拼成一个长方形,这个长方形的周长是12厘米.错误... 曼哈顿距离算法详解(含公式) 曼哈顿距离详细资料 曼哈顿距离 曼哈顿距离怎么求? 调质处理调质处理 地锦草中医传承 血苋中药应用 我的第一套成长生活绘本:我一个人在家内容简介 绘本故事_40 《谁来我家》解读 我的快乐一家内容提要 吃什么让嗓子变得清亮 上海松江宾馆上海松江宾馆房型和价格 手机被偷警察会管吗 请各位高手帮我想10个词语。与颜色红色有关,或是一种系列,要具体名字... ...会开幕式入场词。就各路高手解救~~~要能体现专业的特色 请各路高手帮忙想一个婚礼用的四次词语 词语 高手快来啊·~我忘了 就在嘴边想不起来了 鬼泣4 的两个模式有什么区别? 鬼泣4 2个模式有什么区别 请问从厦门高崎火车站有没有直接到海沧房产的公交车?如果没有,要怎么坐... 角美镇到厦门火车站做几路公交 想知道: 厦门市 从新垵到幸福港湾怎么坐公交 重庆坐汽车到厦门沧海坐哪辆车 念坛公园-3号桥地址在哪里? 念坛公园-8号桥地址在哪里? 执行语句int a=5,b=10,c; int *p1=&a,*p2=&b;后, 为什么p2=p1_百度... 念坛公园-4号桥地址在哪里? ...voidmain( ) {inta=4,b=5,c=0,d; d=!a&&!b‖!c; cout<<d<<en... 夥篚蓠念坛公园-号桥地址在哪里? YSKM是什么梗 假定一个学生有三门主课成绩:数学,语文,英语,编写平均值函数求学生的... 初一生活作文:回忆初中岁月PP 刚买的魅蓝note手机,发现部分(大多数是好的)APP软件安装后,点击应用程 ... 美团外卖怎样更改配送费? 魅蓝note手机怎么按会直接下面任务条里在运行的软件都清空没有了?我... 魅蓝note怎么把不常用的软件收一起 我今天做梦梦见自己家养的那头已经卖了多年的叫驴了是怎么回事... 宁波网球公开赛比赛日程表 悠长假期台服有什么区别如何下载 ...车男的跟驴都走了,车在后面跟驴分开了是怎么回事呢? 李秀英的《啦啦啦》mv中,是谁杀死了女主角? 李秀英《啦啦啦》MV里,女主角对男主角打开的书上的字,是什么意思?_百度... 谁能给我一个生死狙击的好号没有密保能改密码的谢谢 念坛公园-10号桥地址在哪里? 念坛公园-11号桥地址在哪里? 我在支付宝借了5000元,利息是0.05%所以算下来每天是2.5元,我是分六个... ...10000元,日利率是0.05%,但是下面又写12个月年利息总额9 孟祥斌的金华英雄 我在平安易贷,信用贷款了10万,还了两个月,可是生意失败了,还不上了... 有哪些不玛丽苏的小说可以推荐一下吗? 刹车油满着,刹车突然失灵,过了两天又恢复正常了,不知是什么原因?_百度... 货车油刹前轮抱死,放下刹车油就好了,连续好几次,求教 松仁玉米怎样做会更美味? 如果自己要组装一台电脑主机需要哪些东西高手来列个清单东西要好点包括... 山东防漏止水丁基胶带 徐州市教育局局长叫什么 对七十周岁以上的人可执行行政拘留吗 辞职了该怎么追求自我价值 辞职之后该不该找个私企? 我该不该悍然辞职去找工作 朱锁锁是谁扮演的 朱锁锁扮演者简单介绍 在《流金岁月》中朱锁锁做了什么事情让网友直呼给她滴点眼药水?_百度... ...的中文谐音歌词.(我需要新的,别拿网上那些旧的来忽悠我)_百度...
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com