更多“6、下列语句中符合C++语法的语句是()。”相关问题
  • 第1题:

    设有定义:inta=0,b=5,c;执行语句c=(a=b)||++adoublex=1.34,y=5.3;下列表达始中,符合C++语法的是()。

    A、a+=a-=(a=3)*(b=4)

    B、x%5

    C、a=a*3=2

    D、y=float(i)++


    参考答案:A

  • 第2题:

    下列语句中符合C语言语法的赋值语句是 ( )

    A.a=7 + b + c=a + 7;

    B.9=7 + b + 9 + + a + 7;

    C.a=7 + b,b+ +,a + 7;

    D.a=7 + b,c=a + 7;


    正确答案:D

  • 第3题:

    以下语句中存在语法错误的是( )。


    正确答案:A
    数组定义后,不可以对数组整体赋值,s是二维数组,因SS[1]是一维字符数组,即字符串,字符串赋值可以使用strcpy(SS[1],”right”);这样的形式,而选项A中对二维数组中的第…l维(相当于一个一维数组)赋值,是不可以的。选项8和D是定义时对数组初始化,这是可以的。选项c中,将字符串在内存中的首地址赋给指针数组的一个元素,这是可以的。

  • 第4题:

    请教:2016年计算机二级C++基础练习三单选题11如何解答?

    下列关于条件语句的描述中,错误的是()。

    A.一条if语句中最多只能有一个else子句

    B.if语句的if体内可以出现开关语句

    C.if语句中else if子句和else子句的顺序是没有限制的

    D.if语句中else子句是与它最近的if子句配对的


    C

    【解析】

      (A) is true:  -- 无论其它(B,C的状态) 均执行 {a}, 不再管后续的else了;

      (A) is false and (B) is true: -- 无论C的任何状态, 均执行 {b}, 不再管后续的else了;

      (A) is false and (B) is false and (C) is true: 执行 {c}, 不再管后续的else了;

      (A), (B), (C) 均为 false: 执行 {d}

  • 第5题:

    以下语句中存在的语法错误是()

    • A、charss[6][20];ss[1]="right?";
    • B、charss[][20]={"right?"};
    • C、char*ss[6];ss[1]="right?";
    • D、char*ss[]={"right?"};

    正确答案:A

  • 第6题:

    流经机关在公文的语句中充当两种句子(),这在语法上叫()。


    正确答案:宾语兼主语;兼语

  • 第7题:

    下列语句中,符合语法的赋值语句是()。

    • A、a=7+b+c=a+7;
    • B、a=7+b++=a+7;
    • C、a=(7+b,b++,a+7);
    • D、a=7+b,c=a+7;

    正确答案:C

  • 第8题:

    下列语句中有语法错误的语句是()。

    • A、MOVAX,[SI][DI]
    • B、CMPBYTEPTR[BX],AL
    • C、ADDBX,[BX]
    • D、MOVCX,56H

    正确答案:A

  • 第9题:

    下列Transact-SQL语句中出现语法错误的是()。

    • A、declare @ab cint
    • B、select*from 学生
    • C、delete*from 学生
    • D、update 学生 set 考核=‘优’

    正确答案:C

  • 第10题:

    单选题
    以下不符合C语言语法的赋值语句是()。
    A

    n=(i2,i++);

    B

    x=y>0;

    C

    ++(i+1);

    D

    j++;


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

  • 第11题:

    单选题
    下列语句中有语法错误的语句是()
    A

    MOV AX,[SI][DI]

    B

    ADD AX,[BX]

    C

    CMP[BX],AX

    D

    LEA SI,20H[BX]


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

  • 第12题:

    单选题
    在C++语句中,两个标识符之间()不能作为C++的分隔符。
    A

    数字

    B

    C

    D

    +


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

  • 第13题:

    对于嵌套的if…else语句,C++语法规定else总是与【 】匹配。


    正确答案:离它最近的且尚未配对的订语句
    离它最近的且尚未配对的订语句 解析:对于嵌套的if...else语句,C++语法规定else总是与离它最近的且尚未配对的if语句匹配。

  • 第14题:

    以下语句中存在语法错误的是( )。

    A.A

    B.B

    C.C

    D.D


    正确答案:A
    数组定义后,不能对数组整体赋值,ss是二维数组,因为ss[1]是一维字符数组,即字符串,字符串赋值可以使用“strcpy(ss[1],"right”);”的形式,而选项A)中对二维数组中的第“l”维(相当于一个一维数组)赋值,是不可以的。选项B)和D)是在定义时对数组同时进行初始化,这是可以的。选项c)中,将字符串在内存中的首地址赋给指针数组的一个元素,这是可以的。故本题答案为A)。

  • 第15题:

    下列语句中符合C语言语法的赋值语句是_______。

    A.a=7+b+c=a+7

    B.a=a+7

    C.a=7+b,b++,a+7;

    D.a=7+b,c=a+7;


    正确答案:D
    解析:由于赋值语句是由赋值表达式加分号构成,所以选项A、B均不是合法的赋值语句;选项C中,存在两种运算符:逗号运算符和赋值运算符,其中赋值运算符的优先级高,选项C也不是。

  • 第16题:

    下列语句中有语法错误的语句是()

    • A、MOV AX,[SI][DI]
    • B、ADD AX,[BX]
    • C、CMP[BX],AX
    • D、LEA SI,20H[BX]

    正确答案:A

  • 第17题:

    下列SQL Server语句中出现语法错误的是()。

    • A、DECLARE @Myvar  INT     
    • B、SELECT * FROM [AAA]  
    • C、CREATE DATABASE AAA      
    • D、DELETE * FROM AAA

    正确答案:D

  • 第18题:

    在C++语句中,两个标识符之间()不能作为C++的分隔符。

    • A、数字
    • B、;
    • C、:
    • D、+

    正确答案:A

  • 第19题:

    下列循环语句中有语法错误的是()。

    • A、while(x=y)5;
    • B、while(0);
    • C、doprintf(“%d”,a);while(a--);
    • D、dox++while(x==10);

    正确答案:D

  • 第20题:

    下列语句中符合C语言语法的赋值语句是()

    • A、a=7+b+c=a+7;
    • B、a=7+b++=a+7;
    • C、a=7+b,b++,a+7
    • D、a=7+b,c=a+7;

    正确答案:D

  • 第21题:

    单选题
    下列Transact-SQL语句中出现语法错误的是()。
    A

    declare @ab cint

    B

    select*from 学生

    C

    delete*from 学生

    D

    update 学生 set 考核=‘优’


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

  • 第22题:

    单选题
    下列语句中有语法错误的语句是()。
    A

    MOVAX,[SI][DI]

    B

    CMPBYTEPTR[BX],AL

    C

    ADDBX,[BX]

    D

    MOVCX,56H


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

  • 第23题:

    单选题
    下列T-SQL语句中出现语法错误的是()。
    A

    declare @abc int

    B

    select * from grade

    C

    create database sti

    D

    delete * from grade


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

  • 第24题:

    单选题
    下列语句中符合C语言语法的赋值语句是()
    A

    a=7+b+c=a+7;

    B

    a=7+b++=a+7;

    C

    a=7+b,b++,a+7

    D

    a=7+b,c=a+7;


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