2012年自考“高级语言程序设计”经典习题及答案(2)
2.1 单项选择题
1.下列字符列中,可以作为“字符串常量”的是( )
① ABC ② ABC“ ③‘abc’ ④‘a’
“解”C程序中,一个字符率常量是表示一个字符序列,书写时,用双引号字符前后括住这个字符序列。所以只有“ABC”是一个正确的字符率常量,其余都不是。其中,ABC可作为标识符,字符列‘abc’不能出现在C程序中,‘a’是一个字符常量。所以解答是②。
2.在以字节存储字符的系统中,‘n ’在内存占用的字节数是( )
①1 ②2 ③3 ④4
“解”一般来说,一个字符在内存中只占1个字节,‘n’是转义字符,其意义是换行符,它作为一个字符存储,在内存也只占五个字节。所以解答是①。
3.字符串“XyZ”在内存占用的字节数是( )
①3 ②4 ③6 ④8
“解”字符串中的每个字符占1个字节,但C程序在存储字符串时,要在最后一个有效字符后面接上 1个字符串结束的标记符‘