首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
43
问题
有以下程序: 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://www.kaotiyun.com/show/VqXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下自定义数据类型的语句中,正确的是
假定在窗体上添加了一个通用对话框控件,其名称为CD1,并有如下程序段:CD1.ShowOpen:CD1.DefaultExt=”doc”在打开文件的对话框中选择了”c:\filel.txt”文件,则FileTitle属性的值是
以下能对正实数d的第3位小数四舍五入的表达式是
以下关于图片框控件的说法中,错误的是
VisualBasic源程序的续行符为
以下叙述中错误的是
在软件设计中,不属于过程设计工具的是
层次型、网状型和关系型数据库划分原则是()。
下列数据结构中,能够按照"先进后出"原则存取数据的是( )。
随机试题
Decadesofscientificresearchshowthatstressandanxietyareprevalentproblemsatwork,contributingtodeficitsinemployee
下列有关WindowsXP控制面板的描述错误的是______。
依《中华人民共和国反倾销条例》的规定,产品以低于下列何种价格进口,对我国国内已建立的相关产业造成实质损害或产生实质损害威胁,或者对建立相关产业造成实质阻碍时,我国可以采取反倾销措施?()
某公司5年前与一办公楼所有权人签订了租赁合同,租用其中1000m2的面积,约定租赁期限为20年。第一年租金为24万元,以后每年租金在上一年的基础增加1万元,从第8年开始,租金保持固定不变。现市场上类似办公楼月租金为30元/m2,假设折现率为10%,则目前承
年金法的正确数字表达式是()。
在总资产报酬率不变的情况下,资产负债率越高净资产收益率越低。()
()是指愿意承担相应费用而发布商品或服务以及其他信息的法人、其他经济组织和个人。
在MMPI测图中,两点编码为13/31的被试者常常被诊断为()患者。
你对繁琐的工作是喜欢还是讨厌。为什么?
丕平献土
最新回复
(
0
)