首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句: struct workers {int num;char name[20];char c; struct { int day; int month; int year;} s; }; struct workers w,*p
有以下定义和语句: struct workers {int num;char name[20];char c; struct { int day; int month; int year;} s; }; struct workers w,*p
admin
2019-07-14
53
问题
有以下定义和语句:
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、w.year=1980;
B、pw->year=1980;
C、w.s.year=1980;
D、*pw.year=1980;
答案
C
解析
本题主要考查的是结构体变量的嵌套定义,也就是说一个结构体变量也可以是一个结构体。在本题中works这个结构体中包含了结构体s。所以对结构体变量w中year成员的引用是w.s.year。
转载请注明原文地址:https://kaotiyun.com/show/m8Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeint*f(int*s,int*t){if(*s<*t)*s=*t;returns;}main(){inti=3,j=5,*p=&i,*q=&j,*r;r=f(p,q);pri
有以下程序#includemain(){inta[5]={2,4,6,8,10},*p,**k;p=a;k=&p;printf("%d",*(p++));printf("%d\n",**k);}程序运行后的输
若有以下程序#includeintk=7;voidf(int**s){int*t=&k;*s=t;printf("%d,%d,%d,",k,*t,**s);}main(){inti=3,*p=&i,**r=&
有以下程序#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb={"Zhao",’m’,8
有以下程序#include#includestructA{inta;charb[10];doublec;};structAf(structAt);main(){structAa={1001,"Zhang
有以下程序#includemain(){unsignedchara=8,c;c=a>>3;printf("%d\n",c);}程序运行后的输出结果是()。
有以下程序#include#defineF(x)2.84+x#definePR(a)printf("%d",(int)(a))#definePRINT(a)PR(a);putchar(’\n’)main(){PRINT(F(
下列给定程序中函数胁的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放人pt所指存储区中。例如:把三个串“abc”、“CD”、“EF”连接起来,结果是“abcCDEF”。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数
随机试题
阻塞性肺气肿为支气管异物的早期征象,常与纵隔摆动同时存在。()
切面有多数黄色点状(维管束)同心环的饮片是
下列项目中,属于营业税征收范围的是()。
实现建设项目质量、进度和成本控制的关键是()。
【背景资料】某机电安装公司在2011年所承接的化工项目中,一条材质为15Cr—Mo的压力管道经现场组对、手工焊接完成后,在无损检测时发现该压力管道中多道焊口不合格,致使工期推迟,经济损失3万元。对此,监理工程师会同项目质量技术人员进行了现场和资料检查,以
关于手机银行和电话银行,下列说法正确的有()。
货币政策时滞
在开发某保险商务系统时,项目组人员绘制了如下所示的模型图。关于该保险商务系统和模型图,下列说法正确的是()。
下列关于标准模块的叙述中,错误的是
TherearestillmanythingsthatPeterCookewouldliketotryhishandat—paper-makingandfeather-workareonhislist.Forth
最新回复
(
0
)