首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句: struct students {int num;char name[20];char c: struct {int grade1;int grade2;}s; }: struct students w.*pw; *pw=w: 下列赋值
有以下定义和语句: struct students {int num;char name[20];char c: struct {int grade1;int grade2;}s; }: struct students w.*pw; *pw=w: 下列赋值
admin
2021-06-15
1.9K+
问题
有以下定义和语句:
struct students
{int num;char name[20];char c:
struct
{int grade1;int grade2;}s;
}:
struct students w.*pw;
*pw=w:
下列赋值语句不正确的是( )。
选项
A、w.num=1002;
B、w.grade1=85;
C、pw->num=1002;
D、w.s.grade2=85;
答案
B
解析
本题主要考查的是结构体变量的嵌套定义,也就是说一个结构体变量也可以是一个结构体。在本题中student这个结构体中包含了结构体s。所以对结构体变量w中grde1成员的引用是w.s.grade1或w->s->grade1。
转载请注明原文地址:https://www.kaotiyun.com/show/9Mtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);els
有以下程序#include<stdio.h>intfun(chars[]){char*p=s;while(*P!=0)p++;return(
有以下程序:charname[20];intnum;scanf("name=%snum=%d",name,&num);当执行上述程序,并从键盘输入:name=Lilinun=1001<回车>后,name的值为()。
下列叙述中正确的是
下列关于C语言文件的叙述中正确的是
设有以下函数:yoidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
下列与队列结构有关联的是
下面不属于软件测试实施步骤的是
以下说法不正确的是()。
随机试题
A.β肾上腺素受体激动剂B.茶碱类C.抗胆碱能类D.色甘酸钠激活腺苷酸环化酶,催化三磷酸腺苷(ATP)合成环磷酸腺苷(cAMP)
下列哪项是颈椎骨折病人进行颅骨牵引时采取的卧位()。
急性链球菌感染后肾小球肾炎属于
肝性脑病患者的饮食治疗不恰当的是
下列关于腮腺浅叶肿瘤手术切除,叙述错误的是
地基处理时,当在地下水位以下或含水量超过25%的土体不宜选用()。
大批饥民闯关东,给东北地区带来的主要影响是()。
康德在哲学领域掀起一场“哥白尼式的革命”,主要是因为()。
Themeaningisstillobscure.
Readthearticlebelowaboutdoingbusinessonline.ChoosethebestwordorphrasetofilleachgapfromA,B,CorDontheopp
最新回复
(
0
)