首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: struct STU {char name[10];int num;float TotalScore;}; void f(struct STU *p) {struct STU s[2]={{"SunDan",2004
有以下程序: struct STU {char name[10];int num;float TotalScore;}; void f(struct STU *p) {struct STU s[2]={{"SunDan",2004
admin
2009-02-15
26
问题
有以下程序: struct STU {char name[10];int num;float TotalScore;}; void f(struct STU *p) {struct STU s[2]={{"SunDan",20044,550},{"Penghua",20045,537}},*q=s; ++p;++q; *p=*q; } main() {struct STU s[3]={{"YangSan",20041,703},{"LiSiGuo",20042,580}}; f(s); printf("%s%d%3.0f\n",s[1].name,s[1].num,s[1].TotalScore); } 程序运行后的输出结果是 ______。
选项
A、SunDan 20044 550
B、Penghua 20045 537
C、LiSiGuo 20042 580
D、SunDan 20041 703
答案
B
解析
本题将结构体数组s的首地址传递给了结构体指针变量p,并在函数f中改变了指针变量p所指向的第二个结构体中的成员变量,这一改变,也就是改变了主函数中s[1]的成员变量,故程序输出的值为Penghua 20045 537。
转载请注明原文地址:https://jikaoti.com/ti/L4K0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个Text1文本框,并编写了下面事件过程:PrivateSubText1_KeyPress(KeyAsciiAsInteger)KeyAscii=KeyAscii+3EndSub程序运行时,在文本
将数据项“Student”添加到名称为Listl的列表框中,并使其成为列表框第一项的语句为
若变量a未事先定义而直接使用(例如:a=0),则变量a的类型是
设窗体上有一个名称为Listl的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
以下关于MsgBox的叙述中,错误的是
以下叙述中错误的是
以下语句或子句中,符合VisualBasic语法要求的是
下面有关标准模块的叙述中,错误的是
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
A.极细极软,按之欲绝B.脉细如线,应指明显C.举之无力,按之空虚D.极软而沉细E.浮而细软(2000年第79,80题)弱脉的脉象是()
女,28岁。洗澡时发现右乳外侧肿块。查体:右乳外上象限可触及一3cm的肿块,圆形、光滑、质韧、活动度好。该肿块最可能为
A.阻断多巴胺D2受体B.使突触间隙的NA浓度下降C.阻断N样胆碱受体D.对心肌有奎尼丁样作用E.阻断中枢5—HT受体丙米嗪的药理作用是
病例研究中不会出现的偏倚是()
对于工程施工的特殊要求,属于()总说明中的内容。
在理财规划实施过程中,为解决客户当期现金流不足的问题,可采取的理财措施是()。
在传统单位制社区中,社区居民彼此熟悉,整个社区类似于社会学家所言的“熟人社区”。但伴随改革开放尤其是工业化、城市化的快速推进。社区尤其是商品房社区成为人们日常生活的重要社会空间,其业主多是因产权而成为邻居。与过去的单位制熟人社区相比,陌生人社区在成员构成、
下面关于洋务运动的表述,正确的是()
利用变换x=arctant将方程化为y关于t的方程,并求原方程的通解.
假设一连锁书店的数据库中有三个表:连锁分店信息表STORES(STORID,STORNAME),书籍销售信息表SALES(STOR_ID,TITLE_ID,QTY)和书籍信息表TITLES(TITLE_ID,TITLE)。要查询各分店销售某书的
最新回复
(
0
)