已知a=5,b=5,c=5,那么c的执行语句句a+b*c**2-10的值为( )

所以只有m的值发生了改变 n的值不變

你对这个回答的评价是

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。

30这里考察的是C语言中运算符的優先级,先执行括号的程序然后执行逗号运算符,先执行a=2*3,再执行a*5,取右操作数然后赋值给i,就是30。

这个应该是选C已经给你运行了,截图叻你看看。原因如下:先执行a=2*3a=6,然后再a*5=30注意此时有一个括号,说明前面这个逗号表达式的值为/usercenter?uid=96e05e79ee1f">De_bug_

我运行过程序了 没错的 ^ _ ^

你对这个回答嘚评价是

逗号表达式,括号里从左到右而且A的值是传递的。故为30

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 c的执行语句 的文章

 

随机推荐