若有以下说明,则能打印出“Yu”的语句是______。 struct samp { char name[10]; int number; }kk[3]={{"WarBin",1},{"LiYu",2},{"LuHui",3}}; struct samp*str[3]; str[0]=kk[0];str[1]=kk[1];str[2]=kk[2];A.printf("%s\n",str[1].name[2]);B.printf("%s\n",str[1]->name+2);C.printf("%s\n",str[2].name[2]);D.printf("%s\n",str[2]->name+2);
若有以下说明,则能打印出“Yu”的语句是______。 struct samp { char name[10]; int number; }kk[3]={{"WarBin",1},{"LiYu",2},{"LuHui",3}}; struct samp*str[3]; str[0]=&kk[0];str[1]=&kk[1];str[2]=&kk[2];
A.printf("%s\n",str[1].name[2]);
B.printf("%s\n",str[1]->name+2);
C.printf("%s\n",str[2].name[2]);
D.printf("%s\n",str[2]->name+2);
相关考题:
若有以下说明和语句: struct st{int n;char*ch;} struct st a[3]={5,"abc"7,"def",9",ghk"),*p=a; 则值为6的表达式是______。A.p++->nB.p->n++C.(*p).n++D.#NAME?
有以下程序: #include 〈iostream〉 #include 〈string〉 using namespace std; class visited { private: int number; char *name; public: static int glob; void set mes(char *a); }; void visited::set mes(char *a) { name=new char[strlen(A) +1]; strcpy(name,A) ; number=++glob; } int visited::glob-O; int main() { visited person[10]; int i; char str[8]; for(i=0;i5;i++) { cinstr; person[i] .set mes(str); } coutA.5B.4C.3D.2
若有以下定义,则能打印出字母M的语句是()。 struct person { char name[12]; int num; }; struct person class[8]={"Linan",20,"zhanghai",18,"Maming",23,"wanghua",25,"chenqi",17};A.printf("%c",class[3].name);B.printf("%c",class[3].name[1]);C.printf("%c",class[2].name[1]);D.printf("%c",class[2].name[0]);
如果Number=3,请指出下列语句的真与假。 If Number = 3, point out the truth and false of the following statements. Int(Number * Number) = Number * Number
若定义如下结构,则能打印出字母M的语句是()。 struct person{ char name[9]; int age;}; struct person class[10]={"Wujun",20, "Liudan",23, "Maling",21, "zhangming",22};A.printf("%cn",class[3].name);B.printf("%cn",class[2].name[0]);C.printf("%cn",class[2].name[1]);D.printf("%cn",class[3].name[1]);
若有以下说明和语句,则以下引用方式中不正确的是()。 struct worker { int no; char *name; }work, *p=work;A.work.noB.(*p).noC.p->noD.work->no
2、若有以下说明和语句,则引用方式不正确的是? struct worker{ int no; char *name; }work, *p=work;A.work.noB.(*p).noC.p->noD.work->no
若有以下说明和语句,则引用方式不正确的是? struct worker{ int no; char *name; }work, *p=work;A.work.noB.(*p).noC.p->noD.work->no