设有定义“int j,i;”,则执行“j=(i=1,1+9)>9?i++||++i:++i;”后,i,j的值为() 答案是21请写出过程... 答案是2 1 请写出过程 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 定义 int i++ 搜索资料 1个回答 #热议# 空调使用不当可能引发哪些疾病? 忘至白葬不情必0T 2009-07-08 · TA获得超过3万个赞 知道大有可为答主 回答量:1.1万 采纳率:90% 帮助的人:1.2亿 我也去答题访问个人页 关注 展开全部 先执行(i=1,1+9)>9,()表达式的值,是()内最右边式子的结果,所以是10,10>9,所以第2步是执行i++||++i.因为之前已执行了i=1,所以i++的取值是1,取值后将i变成2,所以i++||++i的左边是逻辑真值,根据编译器的优化,右边的++i不再计算,所以i++||++i的最终结果是真,即1,所以j=1 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容c语言编程入门每天免费网上学习c语言编程入门免费网上学习c语言编程入门,国内讲师机构专业授课,适合从基础学习,挑战从入门到熟练运用,海量c语言编程入门学习 从入门到编程技术高超 C语言编程能力快速提升www.huke88.com广告c语言入门物联网/嵌入式工程师系统教程c语言入门嵌入式工程师0基础系统入门,剑指高薪Offerc语言入门嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com广告 其他类似问题 2021-01-14 若有 int i=10,j=0;则执行完语句 if(j=0) i++;else i--后i的值 15 2022-04-02 设int i=1,j=2,k=3,求!(i=j)&&(j=k) 1 2023-05-04 9、设有int+i,+j,+k;+则表达式i=0,j=4,k=3,+i&&j&&k+的值为(+)+ 2022-06-14 42,若有定义:inti=2,j=5;则表达式(i+1,j+1,(++i+(j--))的值为() 2023-05-18 若有定义语句“inti=2,j=3;”,则表达式i/j的结果是( )。 2022-10-03 如果有变量定义:int i=1,j=8,a;则表达式:a=i+(j%4!=0) 的值为______ 2022-12-14 若有说明: int i,j=7, *p=&i;, 则与i=j; 等价的语句是(). 2021-12-11 若有说明:int i, j=2,*p=&i;,则能完成i=j赋值功能的语句是 更多类似问题 > 为你推荐: