几个C语言中的问题???

2024-11-06 23:39:10
推荐回答(3个)
回答(1):

1.A
&&的优先级高于||,所以原式等价于5||(6&&8)

由于||操作符的短路求值特性,因为5已经是非0值,所以(6&&8)将不再计算,所以结果选A

2.长度是13,'\n'是一个字符

3.如果考虑语法错误,则这个程序错误,不会运行。
如果不考虑语法错误,则输出有两行,分别是第1行输出1,0 第2行输出0,0

回答(2):

第一题选A,就会这个.哈哈.

回答(3):

等会 我给你做 第一题 很简单a

第三题 第一个printf中'a'的ascii是97 加上三之后是100 而c的ascii是99 所以‘a’+3第二个printf中 也是假的