假定有“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)char s[]; s="BOOK!";B)char *s; s={"BOOK!"};C)char s[10]; s="BOOK!";D)char *s; s="BOOK!";
点击查看答案
(32)以下选项中正确的语句组是A)char s[];s=”BOOK!”; B) char *s;s={”BOOK!”};C)char s[10];s=”BOOK!”; D) char *s;s=”BOOK!”;
有如下程序:#includeusing 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();coutCategory();return 0;}若程序运行时输出结果是“文学”,则划线处缺失的语句是A.char*Category();B.char*Category()const;C.virtual char*Category()const;D.virtual char*Category()const=0;
下列选项中正确的语句是( )。A.chars[];s="BOOK!";B.char*s;S={"BOOK!");C.chars[10];s="BOOK";D.char*S;s="BOOK!";
假定有“structBOOK{chartitle[40]floatprice}book”,则正确的语句为( )。A.BOOK&x=&bookB.BOOK&x=bookC.BOOK&x=newBOOKD.BOOK&x=BOOK
假定有“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”,则不正确的语句为( )。A.BOOK*x=newbookB.BOOKx={"C++Programming", 27.0}C.BOOK*x=newBOOKD.BOOK*x=book