c语言 这题怎么做 有会的吗?
展开全部
选C 2.5
c语言中逗号表达式返回的是最后一项的值也就是a/b+2.5
3/5整数相除保留整数为0所以0+2.5等于2.5。
c语言中逗号表达式返回的是最后一项的值也就是a/b+2.5
3/5整数相除保留整数为0所以0+2.5等于2.5。
追问
前面对a b值的改变不会影响后面吗?
追答
只要a小于b怎么改变都不影响,不过是都大于0的情况
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这道题的运行结果是14.5,不在题目的四个选项当中。这个表达式整体上是一个逗号表达式,它的前半部分的作用是将已经被初始化过的变量a与b重新赋值,其中a变成49,b变成4,这样a/b就返回结果12,然后它再加上2.5就变成了14.5。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询