读书人

是答案错了还是小弟我错了

发布时间: 2013-11-26 22:51:31 作者: rapoo

是答案错了还是我错了?
7 (单选) C语言中,下述标识符中,( )是合法的用户标识符。
A. A.C B. getch C. void D. ab*

这一题答案选D,但是标示符不是只能有字母,下划线和数字组成吗?这题没答案?

10 (单选) int a[10] = {0}; (a+5) - (a+2)的结果是:( )
A. 3 B. 0 C. 7 D. a + 3
我用VC6运行结果是3,但是答案为什么是B啊?
C 标识符
[解决办法]
B A .
[解决办法]
第一题要说是用户标识符的话真的没答案,要是只是说单纯的标识符的话就选B
第二题不用纠结,不就是做加减法吗,把括号去掉也是一样的,很明显是3
[解决办法]

引用:
B A .

支持!
[解决办法]
引用:
第二题的结果肯定不会是A。两个地址相减,得到应该也是一个地址。
建议两个都运行一下。这两题是C的题目,第二题用printf打印,打印格式不同得到的结果应该是不一样的。
重修吧
A无误

读书人网 >C++

热点推荐