首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下定义和语句: struct workers {int num;char name[20];char c; struct {int day;int month;int year;}s;}; struct workers
有以下定义和语句: struct workers {int num;char name[20];char c; struct {int day;int month;int year;}s;}; struct workers
admin
2015-12-25
23
问题
有以下定义和语句:
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/iDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
若执行下列程序时从键盘上输入2,则输出结果是()。#inclUde<stdio.h>main(){inta;scanf("%d",&A);if(a++<3)printf("%d\n",A);
C语言可执行程序的开始执行点是()。
下列程序的输出结果是______。#include<stdio.h>fun(){staticinta=0;a+=3;printf("%d",a);}main(){intcc;fo
下列程序的输出结果是______。main(){inti,sum;for(i=1;i<7;i++)sum+=i;printf("%d",sum);}
下列语句的输出结果是______。chars[20]="aaaa",*sp=s;puts(strcat(sp,"AAAAA"));
在循环中,continue语句与break语句的区别是:______语句只是结束本次循环,然后进行循环的条件判定。
下列循环体的执行次数是()。#include<stdio.h>main(){inti,j;for(i=0,j=1;i<j+1;i+=1,j--)phntf("%d\n",j);}
下列叙述中正确的是()。
若有说明inta[][3]={0,0};,则不正确的叙述是()。
随机试题
教育方针
简述决策树法的优缺点。
婴儿腹泻有明显的周围循环障碍者,扩容宜选用
检测和控制风险的方法有()。
下面()工作属于策划方承担。
下列关于“温室气体”的表述,错误的一项是()。根据原文,下列表述不属于二氧化碳对海洋及海洋生物影响的一项是()。
自行车:出行:环保
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
【B1】【B11】
FoodInflationKeptHiddeninTinierBagsChipsaredisappearingfrombags,candyfromboxesandvegetablesfromcans.A
最新回复
(
0
)