1235题c语言,求详细详细详细解释
3个回答
展开全部
1.C。逗号表达式从左至右运算,返回结果为最后一个表达式的值。所以x的值等于k即32。
2.B。道理同1,先计算(a=2,b=5,b++)结果为6,然后(6,a+b)即为(6,2+6)(注意b已经自加)为8。
3.C。A选项do为关键字,B选项float为关键字,C选项goto和int为关键字,b-a为表达式。D选项全部合法。
4.D。记住就好。
5.C。A的-0xffff不合法。8进制,16进制表示负数不使用-号而是通过其对应2进制最高位为1来转化的。
B的-0xcdf不合法,01a不合法(0开头表示8进制,8进制每位只能1-7)。
C全不对。
D的-0x48a不合法,0x不合法。
望采纳~。
2.B。道理同1,先计算(a=2,b=5,b++)结果为6,然后(6,a+b)即为(6,2+6)(注意b已经自加)为8。
3.C。A选项do为关键字,B选项float为关键字,C选项goto和int为关键字,b-a为表达式。D选项全部合法。
4.D。记住就好。
5.C。A的-0xffff不合法。8进制,16进制表示负数不使用-号而是通过其对应2进制最高位为1来转化的。
B的-0xcdf不合法,01a不合法(0开头表示8进制,8进制每位只能1-7)。
C全不对。
D的-0x48a不合法,0x不合法。
望采纳~。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询