根据下列定义,能打印出字母P的语句是( )。
struct stu{char name[10];
int age;
};
struct stu s[10]={"John",11,
"Pau1",12,
"Mary",11,
"adam",12
};
A.primf("%c",s[3].name};
B.primf("%c",s[3].name[1]);
C.printf("%c",s[2].name[1]);
D.printf("%c",s[1].name[0]);
第1题:
根据下列的定义,能打印出字母P的语句是( )。 struct stu {char name[10]; int age; }; struct sm s[10]={"John",11, "Pau1",12, "Mary",11, "adam",12 };
A.printf("%c",s[3].name);
B.printf("%c",s[3].name[1]);
C.printf("%c",s[2].name[1]);
D.printf("%c",s[1].name[0]);
第2题:
根据下面的定义,能输出字符串"Li"的语句是()。 struct person { char name[10]; int age; }; person stu[10]={"Zhang",18, "Li",17, "Ma",18, "Huang",18 };
A.cout<< stu[2].name<<endl;
B.cout<< stu[2].name[0]<<endl;
C.cout<< stu[1].name<<endl;
D.cout<< stu[1].name[0]<<endl;
第3题:
若有以下类型说明,错误的叙述是()。 typedef struct {char name[10]; int age; }STU;
A.name是结构类型STU的成员
B.STU是一个结构类型变量名
C.age是一个结构类型名
D.age是结构类型STU的成员
第4题:
【单选题】以下结构体的定义语句中,正确的是______。
A.struct student {intnum; char name[10];int age;};stu;
B.struct {int num;char name[10];int age;}student; struct studentstu;
C.struct student {int num; char name[10];int age;}stu;
D.struct student {int num; char name[10]; int age;}; student stu;
第5题:
以下结构体的定义语句中,正确的是______。
A.struct student {int num; char name[10];int age;};stu;
B.struct {int num; char name[10];int age;}student; struct student stu;
C.struct student {int num; char name[10];int age;}stu;
D.struct student {int num; char name[10]; int age;}; student stu;