niusouti.com
更多“Int, #a15 , char都是合法的标识符。”相关问题
  • 第1题:

    下列对变量的引用中,错误的是()。A.int a;int &p=a;B.char a;char &p=a;C.int a;int &

    下列对变量的引用中,错误的是( )。

    A.int a;int &p=a;

    B.char a;char &p=a;

    C.int a;int &p;p=a;

    D.float a;float &p=a;


    正确答案:B

  • 第2题:

    不合法的main函数命令行参数表示形式是( )。

    A.main (int a,char*c[1])

    B.main (int arc, char**arv)

    C.main (int argc, char*argv)

    D.main (int argy, char*argc[])


    正确答案:C

  • 第3题:

    合法的main函数命令参数形式是( )。

    A.main(int a,char*c[])

    B.main(int arc,char**arv)

    C.main(int argc,char*argv)

    D.main(int argv,char*argc[])


    正确答案:C
    在C语言中,main函数也可以有参数,例如,main(intar90,char*argv),argc是指字符串的指针数组,而其他几项表达不正确。

  • 第4题:

    下列C语言用户标识符中,不属于合法标识符的是A.ad_int B.bb_7 C._dd7 D.int


    正确答案:D
    C语言的标识符主要用来表示常量、变量、函数和类型等的名字,只起到标识作用。标识符由数字、下画线或英文字母构成,可以分为三类:保留字、预定义标识符和用户定义标识符。保留字是指每一个标识符都有其特定的含义,不允许用户把它们当做变量名使用,如if、int、for等。预定义标识符也是一类具有特殊含义的标识符,它们被用做库函数名和预编译命令,如define、include等。用户定义标识符是用户根据自己的需要定义的一类标识符,用于标识变量、符号常量、用户定义函数、类型名和文件指针等。这类标识符主要由英文字母、数字和下画线构成,但开头字符一定是字母或下画线。
    题目中选项A、B、C都是合法的用户自定义标识符,选项D为保留字,不属于用户标识符。

  • 第5题:

    下列合法的数组定义是______。

    A.int a[]="string";

    B.int a[5]={0,1,2,3,4,5};

    C.char s="string";

    D.char a[]={0,1,2,3,4,5};


    正确答案:D
    解析:选项A错在用字符串对整型数组赋值;选项B错在初始化表中数据的个数多于数组的最大长度;选项C错在没有用数组存储字符串;选项D的初始化表中虽然是5个数,但实际相当于把ASCⅡ码值是这5个整数的字符赋值给数组,因此是正确的。

  • 第6题:

    下面哪个不是Python合法的标识符()。

    A、int32

    B、40XL

    C、self

    D、__name__


    正确答案:B

  • 第7题:

    以下各组标识符,选出合法的用户标识符组。()

    • A、_PAD和P_D
    • B、_scanf和*a
    • C、int和x_1
    • D、2a和max

    正确答案:A

  • 第8题:

    下列数组的定义不合法的是()

    • A、char c[][]=new char[2][4]
    • B、char c[][]=new char[2][]
    • C、char [][]c=new char[][3]
    • D、int []a[] = new int[5][5]

    正确答案:C

  • 第9题:

    下列不合法的指针变量的定义是()

    • A、int*_k
    • B、char*_245
    • C、int*p
    • D、double*5_is

    正确答案:D

  • 第10题:

    下面标识符中,合法的用户标识符为()。

    • A、P#Ad
    • B、12a
    • C、char
    • D、_int

    正确答案:D

  • 第11题:

    判断题
    int 1a 是一个是合法的标识符。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第12题:

    单选题
    下列数组的定义不合法的是()
    A

    char c[][]=new char[2][4]

    B

    char c[][]=new char[2][]

    C

    char [][]c=new char[][3]

    D

    int []a[] = new int[5][5]


    正确答案: C
    解析: 暂无解析

  • 第13题:

    不合法的main函数命令行参数表示形式是______。

    A.main(int a,char*c[])

    B.main(int arc, char **arv)

    C.main(int argc,char*argv)

    D.main(int argv,char*argc[])


    正确答案:C

  • 第14题:

    下列属于不合法的main函数命令行参数表示形式的是( )。

    A.main(int argv,char*argc[])

    B.main(int argv,char*argc)

    C.main(int argv,char**arc)

    D.main(int argc,char*argv[])


    正确答案:B
    解析:main函数通常可用两个参数,参数名可由用户自定,但类型是固定的,第一个参数必须是整型,第二个参数是一个指向字符型的指针数组的指针,可以表示为**arc或*argc[]。4个选项中只有选项B不符合。

  • 第15题:

    不合法的main函数命令参数形式是( )。

    A.main(int a,char*c[])

    B.main(int arc,char**arv)

    C.main(int argc,char*argv)

    D.main(int argv,char*argc[])


    正确答案:C
    当main函数有形参时,main()中的参数第一个表示个数(包含命令名字在内),第二个表示对应的内容,应该为char*argv[],即输入一些字符串。A和D其实是一样的只是名字不同无所谓。B中的**arv指向指针的指针可以。C则不对。

  • 第16题:

    合法的数组定义是 ( )

    A.int a[ ]="string";

    B.int a[5]={0,1,2,3,4,5};

    C.char a="string";

    D.char a={0,1,2,3,4,5};


    正确答案:D

  • 第17题:

    下列不合法的main函数命令行参数的表示形式是______。

    A.main(int a,char *c[]);

    B.main(ac,av)int arc;char**av;

    C.main(c,v)int c;char*v[];

    D.main(argc,argv)int argc;char argv[];


    正确答案:D
    解析:main函数的参数通常有两个,前者为整型,后者为字符型指针数组。参数的名字可以是任意合法的标识符。而且,形如**av与*av[]等价,所以选项A、B、C均正确,选项D是错误的。

  • 第18题:

    以下各标识符组中,合法的用户标识符组为()

    • A、b-b和abc
    • B、CCP和float
    • C、hiy和<fr>
    • D、_isw和INT

    正确答案:D

  • 第19题:

    int 1a 是一个是合法的标识符。


    正确答案:错误

  • 第20题:

    char∕a是一个是合法的标识符。


    正确答案:错误

  • 第21题:

    在C语言中(以16为PC机为例),5种基本数据类型的存储空间长度的排列顺序为()。

    • A、char < int < long int <= float < double
    • B、char = int < long int <= float < double
    • C、char < int < long int <= float = double
    • D、char = int = long int <= float < double

    正确答案:A

  • 第22题:

    合法的数组定义是()

    • A、int a[ ]="string";
    • B、int a[5]={0,1,2,3,4,5};
    • C、char s="string";
    • D、char a[ ]={0,1,2,3,4,5};

    正确答案:D

  • 第23题:

    判断题
    char∕a是一个是合法的标识符。
    A

    B


    正确答案:
    解析: 暂无解析

  • 第24题:

    单选题
    下面标识符中,合法的用户标识符为()。
    A

    P#Ad

    B

    12a

    C

    char

    D

    _int


    正确答案: D
    解析: 暂无解析