Astruct BOOK *x=malloc(book);
Bstruct BOOK x={"C++ Programming",27.0};
Cstruct BOOK *x=malloc(sizeof(struct BOOK));
Dstruct BOOK *x=&book;
第1题:
(32)以下选项中正确的语句组是
A)char s[];s=”BOOK!”; B) char *s;s={”BOOK!”};
C)char s[10];s=”BOOK!”; D) char *s;s=”BOOK!”;
第2题:
有如下程序: #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;
第3题:
● 在XML中,元素book 的声明语句如下:
<!ELEMENT book (title,price+,author?,borrow*)>
该声明语句表明,元素book中子元素 (62) 至少出现一次。
A. title B. price C. author D. borrow
第4题:
A.BOOK&x=&book
B.BOOK&x=book
C.BOOK&x=newBOOK
D.BOOK&x=BOOK
第5题:
以下选项中正确的语句组是( )。
A.char*s;8={1.BOOK!”}i
B.char*s;8=”BOOK!”;
C.char S[10];S=”BOOK!”;
D.char S[];S=”BOOK!”;
第6题:
假定有“structBOOK{chartitle[40];floatprice;};BOOK*book;”,则正确的语句为()。
A、BOOK*x=newbook;
B、BOOKx={"C++Programming",27.0};
C、BOOK*x=newBOOK;
D、BOOK*x=book;
第7题:
有如下程序:
#include<iostream>
using namespace std;
class Book{
public:
Book(char*t=””){strcpy(title,t);}
private:
char title[40];
};
class Novel:public Book{
public:
Novel(char *t=””):Book(t){}
char*Category()const{return”文学”;)
};
int main(){
Book *pb;
pb=new Novel();
cout<<pb->Category();
return 0;
}
若程序运行时输出结果是“文学”,则划线处缺失的语句是
A.char*Category();
B.char*Category()const;
C.virtual char*Category()const;
D.virtual char*Category()const=0;
第8题:
以下选项中正确的语句组是
A)char s[]; s="BOOK!";
B)char *s; s={"BOOK!"};
C)char s[10]; s="BOOK!";
D)char *s; s="BOOK!";
第9题:
下列选项中正确的语句是( )。
A.chars[];s="BOOK!";
B.char*s;S={"BOOK!");
C.chars[10];s="BOOK";
D.char*S;s="BOOK!";
第10题:
A.strcpy(book->title,”WangTao”)
B.strcpy(book.title,”WangTao”)
C.strcpy(*book.title,”WangTao”)
D.strcpy((*book)->title,”WangTao”)