以下scanf函数调用语句中错误的是()。
A: scanf("%s", &pup[0].name);
B: scanf("%d", &pup[1].age);
C: scanf("%d", &pup[2].gender);
D: scanf("%s", pup[4].name);
A: scanf("%s", &pup[0].name);
B: scanf("%d", &pup[1].age);
C: scanf("%d", &pup[2].gender);
D: scanf("%s", pup[4].name);
举一反三
- 设有以下语句:struct people{char name[20];int age;int sex;}pup[5],*p=pup;则下列scanf语句不正确的是【】。 A: scanf("%s",pup[0].name); B: scanf("%d",p->;age); C: scanf("%d",&( p->;sex)); D: scanf("%d",&pup[0].age);
- 以下scanf函数调用语句中对结构体变量成员的不正确引用是( ). struct pupil { char name[20]; int age; int sex; } pup[5],*p; p=pup;
- 以下scanf函数调用语句中对结构体变量成员的不正确引用是().structpu...ex;}pup[5],*p;p=pup;
- 以下scanf函数调用语句中对结构体变量成员的不正确引用是() A: scanf("%s",s[0].name); B: scanf("%d",&s[0].age); C: scanf("%d",&(p->sex)); D: scanf("%d",p->age);
- 有定义语句:intb;charc[10];,则正确的输入语句是()。 A: scanf("%d%s",&b,&c); B: scanf("%d%s",&b,c); C: scanf("%d%s",b,c); D: scanf("%d%s",b,&c);