永发信息网

二级c语言问题

答案:4  悬赏:20  手机版
解决时间 2021-05-07 14:59
  • 提问者网友:夢醒日落
  • 2021-05-06 19:17

 若变量已正确定义并赋值,符合c语言语法的表达式是   

  A a=a+7               B a=7+b+c,a++       

  C int(12.3%4)        D a=a+7=c+b

最佳答案
  • 五星知识达人网友:神鬼未生
  • 2021-05-06 20:49
我选A!
全部回答
  • 1楼网友:春色三分
  • 2021-05-07 00:24

"极昼的夜"的回答有错误,正确答案是B! 答案D有逻辑错误。答案C错在进行%运算时,不能使用浮点数。 对于答案A和B,首先要明白什么是”表达式“,C语言对表达式的定义是:它是由常量、变量、运算符组合,计算以后返回一个结果值。需要注意的是:表达式本身什么事情都不做,只是返回结果值。 答案A是一个赋值语句,只将a+7的计算结果赋予a,没有”返回值“。 答案B是运用逗号运算符用于把2个表达式组合成1个表达式,最后返回a++的值。符合表达式的定义,因此为正确答案。GOOD LUCK~!

  • 2楼网友:玩世
  • 2021-05-06 23:56

可能是A和B吧 。是多选吗?

  • 3楼网友:duile
  • 2021-05-06 22:18
选择A
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯