首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
30
问题
有以下程序: 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://kaotiyun.com/show/VqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
用语句Open"C:\teac.txt”ForInputAs#1打开文件后,就可以编程序
以下自定义数据类型的语句中,正确的是
以下合法的VB变量名是
下列控件中,不响应Click事件的是
在关系数据库中,用来表示实体间联系的是
以下叙述中错误的是
下面关于单选按钮和复选框的叙述中正确的是
下列表达式的值为2123的是()。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
随机试题
血小板黏附必须有哪些物质的参与
A.毒性药品B.麻醉药品C.精神药品D.放射性药品E.戒毒药品
市场分析应包含的内容有()
根据《项目收益债券管理暂行办法》,非公开发行的项目收益债券的债项评级应达到()及以上。[2017年9月真题]
品牌延伸策略的风险是()。
根据资源税法律制度的规定,纳税人采取预收货款结算方式销售应税产品的,资源税的纳税义务发生时间是()。
阅读下列材料.回答相关问题。布克(W.F.B00k)与诺维尔(L.N0nreU)让两组大学生以最快速度和正确性来做练习,连续进行75次.每次30秒,在前50次练习中,甲组知道每次练习的成绩,乙组不知,自第51次开始,两组条件对换.结果前50次甲组成绩比乙
YouhavejustcomebackfromCanadaandfoundamusicCDinyourluggagethatyouforgottoreturntoBob,yourlandlordthere.
Theinterview—about2minutesInthisparttheinterlocutorasksquestionstoeachofthecandidatesinturn.Youhavetogive
It’sthebedtimeritualeveryparentdreads—beingaskedtoreadthesamebookfortheumpteenth(无数次的)time.Butwhiletheconstan
最新回复
(
0
)