更多“若有说明语句:charc=’/72’;则变量c()。A、包含1个字符B、包含2个字符C、包含3个字符D、说明不合法,c的值不确定”相关问题
  • 第1题:

    若有说明语句char c='\72';则变量c( )。

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.说明不合法,c的值不确定


    正确答案:A
    解析:在C语言的字符常量中,有一种以“\”开头的字符,其中\ddd是用ASCII码(八进制数)表示一个字符,本题中的charc='\72'表示变量c是一个字符。

  • 第2题:

    设有定义语句

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.定义不合法


    正确答案:A
    ˊ\ˊ是转义字符,但是ˊ\72ˊ表示ASCⅡ码里的1个字符。

  • 第3题:

    设有说明语句:char a='\72';,则变量a______。

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.说明不合法


    正确答案:A

  • 第4题:

    若有说明语句:char c=′\72′;则变量c

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.说明不合法,c的值不确定


    正确答案:A
    解析:C语言的字符型常量中,允许用一种特殊形式的字符常量,就是以一个"\"开头的字符。其中,"\ddd"表示用ASCII码(八进制数)表示一个字符,本题中的char c='\72'即表示占一个字符的变量c的ASCII码值。

  • 第5题:

    设有语句char a='\72';则变量a______。

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.说明不合法


    正确答案:A
    解析:'\72'是反斜线后跟一个八进制数,代表字符常量':'。

  • 第6题:

    设有语句“char a='72';”则变量a( )。

    A.包含一个字符

    B.包含二个字符

    C.包含三个字符

    D.说明不合法


    正确答案:D
    解析:字符变量的值为单个字符,并用单引号包含,而本题中的单引号中是两个字符,不是合法说明。

  • 第7题:

    设有语句char a=‘\65’;则变量a是() 

    • A、包含1个字符
    • B、包含2个字符
    • C、包含3个字符
    • D、包含4个字符

    正确答案:A

  • 第8题:

    设有说明语句:chars=“AA”;,下面说法正确的是()

    • A、变量s中包含1个字符
    • B、变量s中包含2个字符
    • C、变量s中包含3个字符
    • D、说明语句不合法

    正确答案:D

  • 第9题:

    若有以下定义 chars=’/092’; 则该语句()

    • A、使s的值包含一个字符
    • B、定义不合法,s的值不确定
    • C、使s的值包含4个字符
    • D、使s的值包含3个字符

    正确答案:B

  • 第10题:

    单选题
    以下叙述中正确的是(  )。
    A

    语句“int a[8]={0};”是合法的

    B

    语句“int a[]={0};”是不合法的,遗漏了数组的大小

    C

    语句“char a[2]={"A","B"};”是合法的,定义了一个包含两个字符的数组

    D

    语句“char a[3];a="AB";”是合法的,因为数组有三个字符空间的容量,可以保存两个字符


    正确答案: C
    解析:
    A项正确,表示定义了长度为8的int型数组,它里面的每个元素都是0。当所赋初值少于所定义数组的元素个数时,将自动给后面的元素补以初值0。B项错误,C语言规定可以通过赋初值来定义数组的大小,这时数组说明符的一对方括号中可以不指定数组的大小;C项错误,a是char类型的数组,里面的元素应该是字符而非字符串,应该用单引号括起来;D项错误,数组变量一旦定义,其地址值不可改变,不能给数组名重新赋值。答案选择A选项。

  • 第11题:

    单选题
    若有以下定义 chars=’/092’; 则该语句()
    A

    使s的值包含一个字符

    B

    定义不合法,s的值不确定

    C

    使s的值包含4个字符

    D

    使s的值包含3个字符


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

  • 第12题:

    单选题
    设有语句char a=‘\65’;则变量a是()
    A

    包含1个字符

    B

    包含2个字符

    C

    包含3个字符

    D

    包含4个字符


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

  • 第13题:

    设有以下说明语句,则变量a______。 char a='\72';

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.该说明不合法


    正确答案:A

  • 第14题:

    设有声明语句char a='\72';,则变量a______。

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.声明不合法


    正确答案:A
    解析:转义字符常量'\xx'可以把'\'后面的数字转换为对应的ASCII字符。

  • 第15题:

    设有语句char a='\72';,则变量a( )

    A.包含1个字符

    B.包含2个字符

    C.包含3个字符

    D.说明不合法


    正确答案:A

  • 第16题:

    以下叙述中正确的是

    A.语句int a[8]={0};是合法的

    B.语句inta[]={0};是不合法的,遗漏了数组的大小

    C.语句char a[2]={ "A","BII};是合法的,定义了一个包含两个字符的数组

    D.语句char a[3];a="AB";是合法的,因为数组有三个字符空间的容量,可以保存两个字符


    正确答案:A
    B选项中,如给全部元素赋值,则在数组说明中,可以不给出数组元素的个数;C选项中,chara[2]={"","B"};不合法,应为chara[2]={′A′,′B′};;D选项中,字符数组只能在定义的时候可以用字符串常量来初始化,但不能够先定义字符数组,然后再用字符串常量进行赋值。因此A选项正确。

  • 第17题:

    设有定义语句:char b='\123';则变量b包括( )。

    A.4个字符

    B.3个字符

    C.2个字符

    D.一个字符


    正确答案:D
    解析:\123为转义字符,是一个字符常量,斜线后面的是八进制数,可以由0开头,最多由3个八进制数组成。它只代表一个字符,此八进制数就是这个字符的代码。语句charb='\123'是给字符变量赋初值,初值为一个字符。所以,选项D符合题意。

  • 第18题:

    若有说明语句:charc=‘\64’;则变量C包含()。

    A.1个字符

    B.2个字符

    C.3个字符

    D.说明不合法,C值不确定。


    正确答案:A

  • 第19题:

    设有语句char a=’/72’;则变量a()

    • A、包含1个字符
    • B、包含2个字符
    • C、包含3个字符
    • D、声明不合法

    正确答案:A

  • 第20题:

    设有说明语句chara=’/n’;,则变量a()

    • A、包含1个字符
    • B、包含2个字符
    • C、包含3个字符
    • D、说明不合法30

    正确答案:A

  • 第21题:

    单选题
    若有说明语句:char c='\72';则变量c中存放的是(  )。
    A

    2个字符

    B

    1个字符

    C

    3个字符

    D

    说明语句不合法


    正确答案: C
    解析:
    用一对单引号括起来的单个字符为字符常量,以“\”开头的转义字符也是字符常量。“\”后可以为单个字符,也可以为八进制或十六进制数字,故变量c中存放的是一个字符。答案选择B选项。

  • 第22题:

    单选题
    若有说明语句:charc=’/72’;则变量c()。
    A

    包含1个字符

    B

    包含2个字符

    C

    包含3个字符

    D

    说明不合法,c的值不确定


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

  • 第23题:

    单选题
    设有说明语句:chars=“AA”;,下面说法正确的是()
    A

    变量s中包含1个字符

    B

    变量s中包含2个字符

    C

    变量s中包含3个字符

    D

    说明语句不合法


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