niusouti.com
更多“下面语句()是错误的。”相关问题
  • 第1题:

    下面哪些赋值语句是错误的()。

    A.floatf=11.1;

    B.doubled=5.3E12;

    C.charc=’\r’;

    D.Booleanb=true;


    参考答案:A

  • 第2题:

    下面结构体的定义语句中,错误的是( )。

    A.

    B.

    C.

    D.


    正确答案:B
    定义结构体变量有三种方式:①先声明结构体类型,再定义变量名,如选项A)所示;②在声明类型的同时定义变量,如选项C)所示;③直接定义结构体类型变量,如选项D)所示。

  • 第3题:

    函数的值通过return语句返回,下面关于return语句的形式描述错误的是

    A.return表达式;

    B.return(表达式);

    C.一个return语句可以返回多个函数值

    D.一个return语句只能返回一个函数值


    正确答案:C
    解析:return语句中的表达式的值就是所求的函数值,此表达式值的类型必须与函数首部所说明的类型一致。如果类型不一致,则以函数值的类型为准,由系统自动进行转换。一个return语句只能返回一个值。

  • 第4题:

    假定已有如下变量说明和枚举定义:判断下列语句是否符合语法规则,结果是()。

    A.语句1错误,语句2和语句3正确

    B.语句2正确,语句1和语句3错误

    C.语句3正确,语句1和语句2错误

    D.语句1正确,语句2和语句3错误


    参考答案:A

  • 第5题:

    下面( )语句不会出现编译警告或错误。

    A、floatf=1.3;

    B、charc="a";

    C、byteb=25;

    D、booleand=null;


    正确答案:C

  • 第6题:

    下面程序错误的语句是①include ②void main()③{④int * p=new int[1]⑤p=9⑥cout<<* p<

    下面程序错误的语句是

    ①#include<iostream.h>

    ②void main()

    ③{

    ④ int * p=new int[1]

    ⑤ p=9

    ⑥ cout<<* p<<end1;

    ⑦ delete []p;

    ⑧}

    A.④

    B.⑤

    C.⑥

    D.⑦


    正确答案:B
    解析:本题考查的是指针的使用,p是指向int型的指针,若想给它指向的元素赋值,应使用*符号,直接赋值相当于改变了原来p存储的地址。

  • 第7题:

    下面关于Java语句的描述中,错误的是()。

    • A、Java语句以分号(;)结束
    • B、一个表达式后加上分号(;)便构成一个语句
    • C、可以用{}把一些语句括起来构成复合语句
    • D、单独一个分号(;)不能构成语句

    正确答案:D

  • 第8题:

    结构化程序设计中,下面对goto语句使用描述正确的是()。

    • A、禁止使用goto语句
    • B、使用goto语句程序效率高
    • C、应避免滥用goto语句
    • D、以上说法均错误

    正确答案:C

  • 第9题:

    下面的语句会产生编译错误的是()。

    • A、floatF=1024.0F;
    • B、doubleD=1024.0;
    • C、byteB=1024;
    • D、charC=1024;

    正确答案:C

  • 第10题:

    单选题
    下面关于Java语句的描述中,错误的是()。
    A

    Java语句以分号(;)结束

    B

    一个表达式后加上分号(;)便构成一个语句

    C

    可以用{}把一些语句括起来构成复合语句

    D

    单独一个分号(;)不能构成语句


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

  • 第11题:

    单选题
    下面定义窗体级变量a的语句中错误的是(  )。
    A

    Dim a%

    B

    Private a%

    C

    Private a AS Integer

    D

    Static a%


    正确答案: B
    解析:
    Static用于在过程中定义静态变量和数组变量,不能定义窗体级变量。Dim用于在标准模块、窗体模块或过程中定义变量和数组变量。Private用于定义模块变量。

  • 第12题:

    单选题
    下面关于Java语言switch语句的描述中,错误的是()。
    A

    switch语句的表达式不能是字符串

    B

    switch语句中,default子句是可选的

    C

    case后面的常量可以相同

    D

    switch语句体必须是带花括号{}的语句块


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

  • 第13题:

    下面哪个语句是条件语句()。

    A、break语句

    B、while语句

    C、if语句

    D、for语句


    参考答案:C

  • 第14题:

    下面程序有注释的语句中,错误的语句是( )。 include using namespace std;

    下面程序有注释的语句中,错误的语句是( )。 #include <iostream> using namespace std; class A{ int a; public: void show A(){cout<<"this is A!";} }; class B:public A{ int b; public: void show B(){cout<< "this is B!";} }; void main(){ A ia,*piA; B ib,*piB; piA=ia; //第一个测试语句 piA=&ib; //第二个测试语句 piA->showA(); //第三个测试语句 piA->showB(); //第四个测试语句 }

    A.第一个测试语句

    B.第二个测试语句

    C.第三个测试语句

    D.第四个测试语句


    正确答案:A
    解析:ia应进行取地址操作。

  • 第15题:

    下面定义窗体级变量a的语句中错误的是

    A)Dim a%

    B)Private a%

    C)Private a As Integer

    D)Static a%


    正确答案:D
    【答案】:D
    【知识点】:变量的作用域
    【解析】:static关键字用于定义静态局部变量,不可以用于定义窗体模块级变量。

  • 第16题:

    在下面的语句中,赋值语句错误的是_______。

    A.a=(b=(c=2,d=3));

    B.i++;

    C.a=a/b=2;

    D.a=a<a+1;


    正确答案:C
    解析:①C语言中的赋值号“=”是—个运算符;②赋值语句是由赋值表达式加上一个分号构成。赋值表达式的左侧不能为常量或表达式。

  • 第17题:

    下面所列条目中,_________是错误的SQL语句。

    A.AL TER TABLE

    B.AL TER VIEW

    C.CREATE TABLE

    D.CREATE VIEW


    正确答案:B
    解析:在SQL语句中没有ALTERVIEW语句。

  • 第18题:

    数据结构与算法里,break语句是调整语句可英语与下面那些语句中。()

    • A、while语句
    • B、if语句
    • C、if-else语句
    • D、if-else-if语句

    正确答案:A

  • 第19题:

    关于循环语句和跳转语句,下面描述错误的是()

    • A、使用双重循环语句不允许while与do…while语句嵌套for语句
    • B、break用于switch结构,if结构及循环结构,其含义是中断,中止
    • C、循环跳转语句只有break一种
    • D、while.if及for都是用来实现循环结构

    正确答案:A,B,C,D

  • 第20题:

    下面变量声明的语句中,错误的是()

    • A、charc=B
    • B、inta=3
    • C、charc=65
    • D、floatarea=0

    正确答案:A

  • 第21题:

    在下面的代码中,continue语句的作用时() for(int i=0;iif(objArray[i]!=5)        continue;  objArray[i]:=100;} 

    • A、跳过if程序块中congtinue下面的语句,执行if块外面的语句
    • B、跳过整个函数中下面所有的语句,跳出整个函数
    • C、跳过for循环中continue下面的语句,直接开始新的循环
    • D、如果if程序块中有else块,则跳过else块,执行下面的语句

    正确答案:C

  • 第22题:

    单选题
    下面哪个语句是条件语句()。
    A

    break语句

    B

    while语句

    C

    if语句

    D

    for语句


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

  • 第23题:

    单选题
    结构化程序设计中,下面对goto语句使用描述正确的是()。
    A

    禁止使用goto语句

    B

    使用goto语句程序效率高

    C

    应避免滥用goto语句

    D

    以上说法均错误


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

  • 第24题:

    多选题
    下面()赋值语句是错误的。
    A

    floatf=11.1

    B

    doubled=5.3E12

    C

    charc=’/r’

    D

    bytebb=433


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