网友您好, 请在下方输入框内输入要搜索的题目:
题目内容
(请给出正确答案)
以下scanf函数调用语句中对结构体变量成员的不正确引用的是()。 struct node{ char name[20]; int age; int sex; }student[5],*p; p=student;
- A、scanf(“%s”,student[0].name);
- B、scanf(“%d”,&student[0].age);
- C、scanf(“%d”,&(p->sex));
- D、scanf(“%d”,p->age);
参考答案
更多 “ 以下scanf函数调用语句中对结构体变量成员的不正确引用的是()。 struct node{ char name[20]; int age; int sex; }student[5],*p; p=student; A、scanf(“%s”,student[0].name);B、scanf(“%d”,student[0].age);C、scanf(“%d”,(p-sex));D、scanf(“%d”,p-age);” 相关考题
考题
有以下结构体说明、变量定义和赋值语句struct STD{ char name[10];int age;char sex;} s[5],*ps;ps=s[0];则以下 scanf 函数调用语句中错误引用结构体变量成员的是A)scanf("%s",s[0].name);B)scanf("%d",s[0].age);C)scanf("%c",(ps-sex));D)scanf("%d",ps-age);
考题
已知:int x,y;double z;则以下语句中错误的函数调用是( )。A)scanf("%d,%1x,%1e",x,y,z); B)scanf("%1d*%d1f",x,y,z);C)scanf("%x%*d%o",x,y); D)scanf("%x%o%6.2f",x,y,z);
考题
有以下结构体说明、变量定义和赋值语句 struct STD { char name[10]; int age; char sex; }s[5],*ps; ps=s[0]; 则以下scanf函数调用语句中错误引用结构体变量成员的是______。A.scanf("%s",s[0].name);B.scanf("%d",s[0].age);C.scanf("%c",(ps->sex));D.scanf("%d",ps->age);
考题
以下scanf函数调用语句中对结构体变量成员的引用不正确的是struct pupil{ char name[20];int ageint sex;} pup[5],*p;p=pup;A.scanf("%s",pup[0].name);B.scanf("%d",pup[0].age);C.scanf("%dT",(p-sex));D.scanf("%d",p-age);
考题
有以下结构体说明,变量定义和赋值语句: struct STD {char name[10]; int age; char ***; }s[5],*ps; ps=&s[0]; 则以下scanf函数调用语句中错误的结构体变量成员是( )。A.scanf("%s",s[0].name);B.scanf("%d",&s[0].age);C.scanf("%c",&(ps->***));D.scanf("%d",ps->age);
考题
已知inta,b;doublec;则以下语句中错误的函数调用是 A.scanf("%d,%x,%lf",a,double c;则以下语句中错误的函数调用是A.scanf("%d,%x,%lf",a,b,c);B.scanf("%d,%d,%le",a,b,c);C.scanf("%o,%x,%o",a,b);D.scanf("%d,%o,%e",a,b,c);
考题
以下各项说法中,正确的是( )。A.当通过引用传递参数时,函数创建一个变量以存储参数的值B.当通过引用传递参数时,函数无法访问参数的值C.当通过引用传递参数时,调用程序创建一个临时变量以容纳参数的值D.当通过引用传递参数时,函数访问调用程序中参数的原始值
考题
已知int a,b;double c;,则以下语句中错误的函数调用是A.scanf("%d,%x,%lf",a,b,c); B.scanf("%d,%d,%le",a,b,c);C.scanf("%o,%x,%o",a,b,c); D.scanf("%d,%o,%e",a,b,c);
考题
设x,y均是int类型变量,则以下不正确的函数调用为______。A.getchar();B.putchar('\108');C.scanf("%d%*2d%d",x,y);D.putchar('\'');
考题
以下叙述中错误的是( )。A.函数的返回值类型不能是结构体类型,只能是简单类型B.函数可以返回指向结构体变量的指针C.可以通过指向结构体变量的指针访问所指结构体变量的任何成员D.只要类型相同,结构体变量之间可以整体赋值
考题
设有以下程序段:要求输入字符串给结构体变量rec的title成员,错误的输入语句是( )。A.seanf(”%s”Ptrtitle);B.scanf(”%s”,rec.title);C.scanf(’’%s”,(*pu).title);D.scanf(”%s”,ptr-title);
考题
以下叙述中错误的是A.只要类型相同,结构体变量之间可以整体赋值B.函数的返回值类型不能是结构体类型,只能是简单类型C.可以通过指针变量来访问结构体变量的任何成员D.函数可以返回指向结构体变量的指针
考题
以下scanf函数调用语句中对结构体变量成员的不正确引用是 struct pupil { char name[20]; int age int sex; } pup[5],*p; p=pup;A.scanf("%s",pup[0].name);B.scanf("%d",pup[0].age);C.scanf("%dT",(p->sex));D.scanf("%d",p->age);
考题
以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。includemain(){
以下程序调用scanf函数给变量a输入数值的方法是错误的,其错误原因是( )。 #include <stdio.h> main() { int *p,*q,a,b; p=a; printf("input a:"); scanf("%d",*p); }A.*p表示的是指针变量p的地址B.*p表示的是变量a的值,而不是变量a的地址C.*p表示的是指针变量p的值D.*p只能用来说明p是一个指针变量
考题
若a是float型变量,b是unsigned型变量,以下输入语句中合法的是().A、scanf("%6.2f%d",a,b);B、scanf("%f%n",a,b);C、scanf("%f%3o",a,b);D、scanf("%f%f",a,b);
考题
已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是()A、scanf(“%d”,a)B、scanf(“%lf”,a)C、scanf(“%c”,a)D、scanf(“%u”,a)
考题
以下叙述中不正确的是()。A、一个变量的作用域完全取决于变量说明语句的位置B、外部变量可以在函数以外的任何位置定义C、内部变量的生存期只限于本次函数调用,无法将内部变量的值保存至函数下一次调用D、用static说明—个外部变量是为了限制其它编译单位的引用
考题
已知double a;使用scanf()函数输入一个数值给变量a,正确的函数调用是()A、scanf(“%ld”,a)B、scanf(“%lf”,a)C、scanf(“%c”,a)D、scanf(“%u”,a)
考题
单选题以下叙述中正确的是( )。A
结构体数组名不能作为实参传给函数B
结构体变量的地址不能作为实参传给函数C
结构体中可以含有指向本结构体的指针成员D
即使是同类型的结构体变量,也不能进行整体赋值
考题
单选题以下叙述中正确的是( )。A
函数的返回值不能是结构体指针类型B
函数的返回值不能是结构体类型C
在调用函数时,可以将结构体变量作为实参传给函数D
结构体数组不能作为参数传给函数
考题
单选题以下scanf函数调用语句中对结构体变量成员的不正确引用的是()。 struct node{ char name[20]; int age; int sex; }student[5],*p; p=student;A
scanf(“%s”,student[0].name);B
scanf(“%d”,student[0].age);C
scanf(“%d”,(p-sex));D
scanf(“%d”,p-age);
考题
单选题有以下结构体说明、变量定义和赋值语句
structSTD
{
charname[10];
intage;
charsex;
}s[5],*ps;
ps=s[0];
则以下scanf函数调用语句有错误的是( )。A
scanf("%s",s[0].name);B
scanf("%d",s[0].age);C
scanf("%c",(ps-sex));D
scanf("%d",ps-age);
考题
单选题已知char a;使用scanf()函数输入一个字符给变量a,不正确的函数调用是()A
scanf(“%d”,a)B
scanf(“%lf”,a)C
scanf(“%c”,a)D
scanf(“%u”,a)
热门标签
最新试卷