首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句: struct workers { int num; char name[20];char c; struct { int day; int month; int year;
有以下定义和语句: struct workers { int num; char name[20];char c; struct { int day; int month; int year;
admin
2022-10-24
22
问题
有以下定义和语句:
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为结构体workers的变量。如果给内层结构体成员赋值,先要得到内层结构体变量,即“w.s”。若要给year赋值,表示为“w.s.year”即可。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/1xkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下划
下面选项中关于编译预处理的叙述正确的是()。
结构化程序设计的基本原则不包括()。
在软件开发中,需求分析阶段产生的主要文档是( )。
若x,i,j和k都是int型变量,则计算表达式x=(i=4,j=16,k=32)后,x的值为()。
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
关于“while(条件表达式)循环体”,以下叙述正确的是()。
开发大型软件时,产生困难的根本原因是()。
一个工作人员可使用多台计算机,而一台计算机被多个人使用,则实体工作人员与实体计算机之间的联系是
数据流图中带有箭头的线段表示的是( )。
随机试题
1974年《各国经济权利和义务宪章》在规定国有化的赔偿问题以及因赔偿而引起的争端解决等问题上比1962年《关于自然资源永久主权的宣言》更为进步,体现在()
你认为下列哪种疾病最有可能你认为下列哪项检查最能支持你的诊断
协助诊断输卵管妊娠破裂内出血既简单又可靠的方法是
某河流被有机物轻微污染后,仍有好氧细菌生长繁殖,在这些微生物的作用下,有机污染物分解,其最终产物是
仿照示例,根据给定的事物,写一句诗(或一句话)。示例:竹:每攀登一步,都作一次小结。火山:过分的热情,反成了一种灾难。镜子:_________________________________铁矿:__________
反映论是指坚持认识的本质是人脑对客观世界反映的认识论原则,亦即思想是反映存在的理论。根据上述定义,下列不属于反映论的是()。
公元前356年和前350年,()先后两次任用商鞅进行变法。
最早明确提出“教育的心理学化”观点的学者是()
红光、金辉、绿叶和彩虹公司分别出资50万、20万、20万、10万元建造一栋楼房,约定建成后按投资比例使用,但对楼房管理和所有权归属未作约定。对此,下列哪一说法是错误的?()[2010年法考真题]
若将文本字符串“15”、“8”、“6”按降序排序,则排序的结果为()。
最新回复
(
0
)