假定有“structBOOK{chartitle[40]floatprice}BOOK*book=newBOOK”,则正确的语句为( )。A.strcpy(book->title,”WangTao”)B.strcpy(book.title,”WangTao”)C.strcpy(*book.title,”WangTao”)D.strcpy((*book)->title,”WangTao”)

题目
假定有“structBOOK{chartitle[40]floatprice}BOOK*book=newBOOK”,则正确的语句为( )。

A.strcpy(book->title,”WangTao”)

B.strcpy(book.title,”WangTao”)

C.strcpy(*book.title,”WangTao”)

D.strcpy((*book)->title,”WangTao”)


相似考题
更多“假定有“structBOOK{chartitle[40]floatprice}BOOK*book=newBOOK”,则正确的语句为( )。 ”相关问题
  • 第1题:

    有如下程序: #inClude<iostream> using namespaCe std; Class Book{ publiC: Book(Char*t=””){strCpy(title,t);} private: Char titlel40]; }; Class Novel:publiC Book{ publiC: Novel(Char*t=””):Book(t){} Char*Category( )Const{return”文学”;} }; int main( ){ Book * pb; pb=new Novel( ); Cout<<pb→Category( ); delete pb; return 0; } 若程序运行时输出结果是“文学”,则横线处缺失的语句是( )。

    A.Char*Category( );

    B.Char*Category( )Const;

    C.virtual Char*Category( )Const;

    D.virtual Char*Category( )Const=0;


    正确答案:D
    本题考查纯虚函数和抽象类,纯虚函数是在声明虚函数时被“初始化”为0的函数,包含纯虚函数的类为抽象类,抽象类足不能被实例化的,但是可以定义指向抽象类数据的指针变量,当派生类成为具体类后,就可以用这种指针指向派生类的对象,然后通过该指针调用虚函数,实现多态性的操作。所以本题答案为D。

  • 第2题:

    以下选项中正确的语句组是( )。

    A.char*s;8={1.BOOK!”}i

    B.char*s;8=”BOOK!”;

    C.char S[10];S=”BOOK!”;

    D.char S[];S=”BOOK!”;


    正确答案:B
    A选项去掉大括号就正确了;c选项和D选项应在定义时赋初值。因此B选项正确。

  • 第3题:

    假定有“structBOOK{chartitle[40]floatprice}BOOK*book”,则不正确的语句为( )。

    A.BOOK*x=newbook

    B.BOOKx={"C++Programming", 27.0}

    C.BOOK*x=newBOOK

    D.BOOK*x=book


    正确答案:A

  • 第4题:

    假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。

    Astruct BOOK x= &book;

    Bstruct BOOK *x=&book;

    Cstruct BOOK x=calloc(BOOK);

    Dstruct BOOK *x=BOOK;


    B

  • 第5题:

    下列元素定义中正确的是()。

    • A、<book></Book>
    • B、<BOOK></book>
    • C、<book></book>
    • D、<Book></bOOK>

    正确答案:C

  • 第6题:

    al FoxPro中,如果用语句:a="book",book="展望",?a,book后,结果是: book 展望


    正确答案:正确

  • 第7题:

    现有书目表book,包含字段:price(float);现在查询一条书价最高的书目的详细信息,以下语句正确的是()

    • A、select top 1 * from book order by price asc
    • B、select top 1 * from book order by price desc
    • C、select top 1 * from book where price= (select max (price)from book)
    • D、select top 1 * from book where price= max(price)

    正确答案:B,C

  • 第8题:

    单选题
    假定有“structBOOK{chartitle[40];floatprice;};BOOK*book;”定义,则不正确的语句为()。
    A

    BOOK*x=newbook

    B

    BOOKx={“C++Programming”,27.0}

    C

    BOOK*x=newBOOK

    D

    BOOK**x=&book


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

  • 第9题:

    单选题
    查询book表中所有书名中包含“计算机”的书籍情况,可用()语句。
    A

    SELECT*FROM book WHERE book_nameLIKE‘*计算机*’

    B

    SELECT*FROM book WHERE book_nameLIKE‘%计算机%’

    C

    SELECT*FROM book WHERE book_name=‘%计算机*’

    D

    SELECT*FROM book WHERE book_name=‘*计算机%’


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

  • 第10题:

    单选题
    现有表book,字段:id(int),title(varchar),price(float);其中id字段设为标识,使用insert语句向book表中插入数据,以下语句错误的是()。
    A

    insert into book(id,title,price)values(1,’java’,100)

    B

    insert into book(title,price)values(’java’,100)

    C

    insert into book values(’java’,100)

    D

    insert book values(’java’,100)


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

  • 第11题:

    单选题
    假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。
    A

    struct BOOK *x=malloc(book);

    B

    struct BOOK x={C++ Programming,27.0};

    C

    struct BOOK *x=malloc(sizeof(struct BOOK));

    D

    struct BOOK *x=&book;


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

  • 第12题:

    单选题
    要查询book表中所有书名中以“计算机”开头的书籍的价格,可用()语句。
    A

    SELECT price FROM book WHERE book_name=‘计算机*’

    B

    SELECT price FROM book WHERE book_nameLIKE‘计算机*’

    C

    SELECT price FROM book WHERE book_name=‘计算机%’

    D

    SELECT price FROM book WHERE book_nameLIKE‘计算机%’


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

  • 第13题:

    以下选项中正确的语句组是( )。

    A.char*s;s={f.BOOK!”};

    B.char*s;s:”BOOK!”:

    C.chars[10];s=”BOOK!”;

    D.cbars[];s:”BOOK!n:


    正确答案:B
    ^选项去掉大括号就正确了;c选项和D|选项应在定义时赋初值。因此B选项正确。

  • 第14题:

    假定有“structBOOK{chartitle[40]floatprice}book”,则正确的语句为( )。

    A.BOOK&x=&book

    B.BOOK&x=book

    C.BOOK&x=newBOOK

    D.BOOK&x=BOOK


    正确答案:B

  • 第15题:

    在XML中,元素book的声明语句如下:<1ELEMENT book(title.price+,author?,borrow*)>该声明语句表明,元素book中子元素______至少出现一次。

    A.title
    B.price
    C.author
    D.borrow

    答案:B
    解析:
    本题考查XML的基础知识。XML(Extensible Markup Language,可扩展标记语言)是专门为Web应用设计且简化的SGML(Standard Generalized Markup Language,标准通用标记语言)子集。在XML文档中,元素出现次数的默认值为一次。如果希望元素可以出现多次或控制其出现的次数,可以使用量词来指定。常用的量词有“?”、“*”、“+”和“|”。·问号(?):表示该子元素在文档中最多出现一次;·星号(*):表示该子元素在文档中出现的次数不受限制;·加号(+):表示该子元素在文档中至少出现一次;·竖号(|):表示子元素可以从多个元素中选择一个。

  • 第16题:

    假定有“struct BOOK{char title[40]; float price;}; struct BOOK book;”,则不正确的语句为()。

    Astruct BOOK *x=malloc(book);

    Bstruct BOOK x={"C++ Programming",27.0};

    Cstruct BOOK *x=malloc(sizeof(struct BOOK));

    Dstruct BOOK *x=&book;


    A

  • 第17题:

    假定有“structBOOK{chartitle[40];floatprice;};BOOK*book;”定义,则不正确的语句为()。

    • A、BOOK*x=newbook
    • B、BOOKx={“C++Programming”,27.0}
    • C、BOOK*x=newBOOK
    • D、BOOK**x=&book

    正确答案:A

  • 第18题:

    现有表book,主键bookid设为标识列。若执行语句:select*intobook2frombook,以下说法正确的是()。

    • A、若数据库中已存在表book2,则会提示错误。
    • B、若数据库中已存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。
    • C、若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为主键。
    • D、若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。

    正确答案:A,C

  • 第19题:

    如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。

    • A、SELECT price FROM book WHERE book_name=“数据库*”
    • B、SELECT price FROM book WHERE book_name LIKE“数据库*”
    • C、SELECT price FROM book WHERE book_name=“数据库%”
    • D、SELECT price FROM book WHERE book_name LIKE“数据库%”

    正确答案:D

  • 第20题:

    单选题
    假定有“structBOOK{chartitle[40];floatprice;};BOOK*book=newBOOK;”,则正确的语句为()。
    A

    strcpy(book->title,”WangTao”)

    B

    strcpy(book.title,”WangTao”)

    C

    strcpy(*book.title,”WangTao”)

    D

    strcpy((*book)->title,”WangTao”)


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

  • 第21题:

    多选题
    现有表book,主键bookid设为标识列。若执行语句:select*intobook2frombook,以下说法正确的是()。
    A

    若数据库中已存在表book2,则会提示错误。

    B

    若数据库中已存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。

    C

    若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为主键。

    D

    若数据库中不存在表book2,则语句执行成功,并且表book2中的bookid自动设为标识。


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

  • 第22题:

    判断题
    al FoxPro中,如果用语句:a="book",book="展望",?a,book后,结果是: book 展望
    A

    B


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

  • 第23题:

    单选题
    假定有“struct BOOK{char title[40]; float price;} book;”,则正确的语句为()。
    A

    struct BOOK x= &book;

    B

    struct BOOK *x=&book;

    C

    struct BOOK x=calloc(BOOK);

    D

    struct BOOK *x=BOOK;


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