首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有如下程序段: struct student { int num;float score; } stu[3]={{10,85},{60,58},{32,23}}; main() { struct student*t;
若有如下程序段: struct student { int num;float score; } stu[3]={{10,85},{60,58},{32,23}}; main() { struct student*t;
admin
2010-01-10
70
问题
若有如下程序段: struct student { int num;float score; } stu[3]={{10,85},{60,58},{32,23}}; main() { struct student*t; t=stu; } 则下面表达式中值为58的是( )。
选项
A、(*t).num
B、*(t++)->num
C、(*++t)score
D、(++t)->score
答案
8
解析
本题是以结构体指针的方式防问结构体数组中的元素。main()函数之前声明了一个结构体,并在声明同时定义了一个全局结构体数组stu[3]。主函数中,第一行定义了一个该结构体的指针t,然后让t指向stu,即t指向的是数组stu的第一个元素。选项A提取的是数组第一个元素的num成员,值为10,不符合题意。选项B使用了一个后缀自增运算符,使t指向第二个元素,但t++表达式返回的还是第一个元素的指针,故结果与选项A相同,不符合题意,选项C语法错误编译不会通过。故应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/1GWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
以下能够设置控件焦点的方法是
假定用下面的语句打开文件:Open”File1.txt”ForInputAs@1则不能正确读文件的语句是
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,58,41)
窗体上有1个Timer1计时器,1个Shape1形状控件,还有下面程序代码:DimflagAsBooleanPrivateSubTimer1_Timer()PrivateSubForm_Load()IfflagThenfla
耦合性和内聚性是对模块独立性度量的两个标准。下列叙述中正确的是
设a=10,b=4,c=5,d=7,表达式a>bAndNotc<d+6的值为
数据库系统的核心是
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
在VisualBasic环境下设计应用程序时,系统能自动检查出的错误是( )。
随机试题
鉴于超声的生物效应,超声剂量(声强)规定为
瓣膜置换术时,一般来讲人工瓣膜与术中测量的瓣口直径作比较应是
患者女,42岁。1天前出现呕吐,黄疸;发热。该患者的诊断是
下列关于慢性盆腔炎的表现形式哪项错误
A.隐白B.公孙C.太冲D.三阴交E.阴陵泉善治水湿病证的腧穴是
某甲自有城市房屋1间,2006年3月1日与乙签订一份为期3年的房屋租赁合同,由乙承租该房。同年8月6日丙向甲提出愿意购买该房屋,甲即将要出卖该房屋的情况告知了乙。到了11月7日乙没有任何答复,甲与丙协商以5万元的价格将该房卖给丙,双方签订了房屋买卖合同,丙
下列需要返工处理的施工质量问题有()。
可以用来寻找影响质量的原因的方法有()法。
下列选项对注册商标使用许可的叙述中,不正确的是()。
传统总线型以太网的核心技术是CSMA/CD方法。()
最新回复
(
0
)