C语言基本概念题解答选编.docVIP

  • 3
  • 0
  • 约1.94万字
  • 约 13页
  • 2019-06-02 发布于浙江
  • 举报
C语言基本概念题解答选编 ?一、单项选择题 ?1. 以下字符列中,能作为C程序自定义标识符的是 A、num(10)?? B、file_bak?? C、break?? D、class + 2 【解】C语言规定,C程序的标识符的命名规则是要由英文字母或下线字符开头,由英文字母、下线字符和数字符构成的字符序列,并且不可以与C语言规定的保留字相同。在供选择的答案中,选择A含有括号字符,不是标识符,它好象是函数调用表达式;选择B符合C语言关于标识符的构成规则,所以它可以作为标识符;选择C是C语言的保留字,它不可以再被程序设定为标识符;选择D是一个加法运算算术表达式,也不可以作为程序的标识符。所以解答是B。 ?2.下列字符列中,不是用来表达转义字符是 ?? A、 \\?? B、 \’?? C、 074?? D、 \0 【解】转义字符有三种书写形式:反斜杠字符后接上某个规定的字符;反斜杠字符后接上1至3个八进制数字符;反斜杠字符和字符x之后接上1至2个十六进制数字符。后两种分别以八进制数和十六进制数直接给出字符的ASCII代码值。而074是八进制整数,不是转义字符。所以解答是C。 ?3.下列字符列中,可以作为“字符串常量”的是 ?? A、ABC?? B、 ″ABC″?? C、’abc’?? D、’a’ 【解】C程序中,一个字符串常量是表示一个字符序列,书写时,用双引号字符前后括住这个字符序列。

文档评论(0)

1亿VIP精品文档

相关文档