首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句: struct workers { int num; char name[20];char c; struct { int day; int month; int y
有以下定义和语句: struct workers { int num; char name[20];char c; struct { int day; int month; int y
admin
2019-01-14
27
问题
有以下定义和语句:
struct workers
{
int num;
char name[20];char c;
struct
{
int day;
int month;
int year;
}
s:
};
struct workers w,*pw;
pw=&w;
能给w中year成员赋1980的语句是( )。
选项
A、pw->year=1980;
B、w.year=1980;
C、w.s.year=1980;
D、*pw.year=1980;
答案
C
解析
本题考查结构体变量的引用。题目中定义了一个结构体,其中结构体中的变量又是一个结构体,w为外层结构体,如果给内层结构体赋值,先要得到内层结构体变量,即w.s,若要给year赋值,表示为w.s.year即可,选项C正确。
转载请注明原文地址:https://kaotiyun.com/show/KsRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设a、b、c为整数,且a=2、b=3、c=4,则执行完语句a*=18+(b++)-(++c);后,a的值是【】。
数据结构分为逻辑结构与存储结构,线性链表属于【】。
有如下程序段int*p,a=10,b=1;p=&a;a=*p+b;执行该程序段后,a的值为______。
下列程序的输出结果是______。main(){charch[2][5]={"6937","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句if(a
有以下定义:#include<stdio.h>chara[10],*b=a;不能给数组a输入字符串的语句是()。
有定义:intx,y;若要通过scanf("%d,%d",&x,&y);使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是()。
若有定义:DouBlea=22;inti=0,k=18;,则不符合C语言规定的赋值语句是
设有如图所示二叉树,对此二叉树后序遍历的结果为()。
随机试题
单位商品的价值量与包含在该商品中的社会必要劳动量是()
腹痛肠鸣,泻下粪便臭如败卵,泻后痛减,伴有不消化食物,脘腹痞满,不思饮食,舌苔垢浊,脉滑。证属
关于民法的自愿原则的涵义,下列说法中,不正确的是()。
关于消防疏散说法错误的是()。
下列各项指标中,反映企业营运能力的有()。
(2017·广西)学校文化也称校园文化。()
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(intx),该函数功能是将x的值转换成二进制数输出到屏幕,并且在函数中调用写函数WriteFile()将结果输出到modi2.txt文件中。例如:x=13,13的二进制
A、 B、 C、 A
Ifoursocietyeverneededareadingrenaissance(复兴),it’snow.TheNationalEndowmentfortheArtsreleased"ReadingatRisk"l
"Laugh,andtheworldlaughswithyou:weep,andweepalone."SowrotethepoetEllaWheelerCox.Emotionsarecatching,andmos
最新回复
(
0
)