niusouti.com
更多“以下不能定义为用户标识符的是A.scanfB.VoidC._3com_D.int ”相关问题
  • 第1题:

    以下不能定义为用户标识符的是( )。

    A.Main

    B._0

    C._int

    D.sizeof


    正确答案:D
    解析:C语言规定标识符只能由字母、数字和下划线三种符号组成,而且第一个字符必须是字母或下划线,标识符名不能与关键字重名。选项A)中Main与主函数名main不同,所以选项D)是非法的标识符。

  • 第2题:

    以下叙述正确的是()。

    A.可以把if定义为用户标识符,但不能把define定义为用户标识符

    B.可以把define定义为用户标识符,但不能把if定义为用户标识符

    C.可以把define和if定义为用户标识符

    D.define和if都不能定义为用户标识符


    B 解析:C语言中的保留字,而define不是保留字。用户标识符不允许使用保留字。

  • 第3题:

    以下不能定义为用户标识符的是()

    A.Scanf

    B.Void

    C._3com_

    D.int


    D

  • 第4题:

    以下不能定义为用户标识符的是______。

    A.scanf

    B.Void

    C._3com

    D.int


    正确答案:D
    解析:本题选项D中int为C语言的保留字,是错误的。注意:C语言的标识符是区分大小写的,void是C语言的保留字,而Void不是C语言的保留字,故Void也可定义为用户标识符。

  • 第5题:

    下面叙述中正确的是()。

    A.可以把define和if定义为用户标识符

    B.可以把define定义为用户标识符,但不能把if定义为用户标识符

    C.可以把if定义为用户标识符,但不能把define定义为用户标识符

    D.define和if都不能定义为用户标识符


    C