这个应该是选C.已经给你运行了,截图了.你看看.原因如下:先执行a=2*3,a=6,然后再a*5=30,注意此时有一个括号,说明前面这个逗号表达式的值为30.后面再接着一个逗号表达式.因为赋值符号 = 的优先级比逗号的高,所以直接把30赋值给了i. 如果把这题的括号去掉的话,结果就是6了.同样根据优先级的方法...
百度试题 结果1 题目已知int i,a; 执行语句”i=(a=2*3,a*5),a 6;”后,变量a的值是( )。A. 6 B. 12 C. 30 D. 36 (i=30,表达式的值12) 相关知识点: 试题来源: 解析 A.6 反馈 收藏
已知int i,a; 执行语句"i=(a=2*3,a*5),a+6;"后,变量i的值是 。 A、6 B、12 C、30 D、36 点击查看答案
. 已知int i, a;,执行语句i=(a=23, a5), a+6;后,变量i的值是( )。 根据您输入的内容,为您匹配到题目: **. 已知int i, a;,执行语句i=(a=2*3, a*5), a+6;后,变量i的值是( )。** A. 6 B. 12 C. 30 D. 36 **答案**: C ©2024 Baidu |由 百度智能云 提供计算服务 | ...
先执行括号的程序,然后执行逗号运算符,先执行a=2*3,再执行a*5,取右操作数,然后赋值给i,就是30。代码如下:include<stdio.h> int main(){ int i,a;printf("输出i的值为:");i =(a=2*3,a*5),a+6;printf("%d\n",i);return 0;} 程序运行结果:...
百度试题 题目已知int I,a; 执行语句 ”I=(a=2*3,a*5),a+6;”后,变量 I 的值为__A.A) 6B.B) 12C.C) 30D.D) 36 相关知识点: 试题来源: 解析 C 反馈 收藏
百度试题 题目已知int i,a; 执行语句”I=(a=2*3,a*5),a+6;”后,变量i的值为___ 相关知识点: 试题来源: 解析 30 反馈 收藏
网站首页 考试题库 问&答 智能家居 网课试题 单项选择题 已知int i,a; 执行语句"i=(a=2*3,a*5),a+6;"后,变量i的值是 。 A.6 B.12 C.30 D.36 点击查看答案 你可能感兴趣的试题 单项选择题 A、正确 B、错误 点击查看答案 问答题谈谈餐巾折花的发展方向。 点击查看答案...
已知int I,a; 执行语句 ”I=(a=2*3,a*5),a+6;”后,变量 I 的值为__A.A) 6B.B) 12C.C) 30D.D) 36的答案是什么.用刷刷题APP,拍照搜索答疑.刷刷题(shuashuati.com)是专业的大学职业搜题找答案,刷题练习的工具.一键将文档转化为在线题库手机刷题,以提高学习效率,是学习的生产
执行后, i 的值是30。这题不简单,挺复杂的,属于钻牛尖的题。这里主要考你对逗号表达式的理解,逗号表达式的值等于最后一个表达式的值,而且逗号是C语言中等级最低的运算符,像i=(a=2*3,a*5),a+6;这一句,先算出a=2*3,得到a=6,然后再算出a*5,得到表达式的值30(但这时a的值仍等于6)...