首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include typedef struet{char name[9];char sex;float score[2];}STU; void f(STU*a) { strcpy(a
有以下程序: #include #include typedef struet{char name[9];char sex;float score[2];}STU; void f(STU*a) { strcpy(a
admin
2020-06-16
41
问题
有以下程序:
#include
#include
typedef struet{char name[9];char sex;float score[2];}STU;
void f(STU*a)
{ strcpy(a->name,"Zhao");
a->sex=’m’;a->score[1]=90.0;
}
main()
{ STU c={"Qian",’f’,95.0,92.0},*d=&c;
f(d);printf("%s,%c,%2.O f,%2.O f\n",d->name,c.sex,c.score[0],c.score[1]);
}
程序的运行结果是( )。
选项
A、Qian,f,95,92
B、Zhao,f,95,90
C、Zhao,m,95,90
D、Zhao,f,95,92
答案
C
解析
f函数调用时,结构体数组名作为实参传给形参指针,结构体指针a指向数组c的首地址。因此,f可以对数组c中的元素赋值,故返回主函数之后,数组c中的成员值已被更新。main函数中有赋值语句"*d=&c;",指针d指向结构体数组c的首地址,故d->name=c.name,输出结果为Zhao,m,95,90。
转载请注明原文地址:https://kaotiyun.com/show/dz3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:将形参s所指字符串中的所有数字字符顺序前移,其他字符顺序后移,处理后新字符串的首地址作为函数值返回。例如,s所指字符串为:asdl23fgh543df,处理后新字符串为:123543asdfghdf。请
下列给定程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能得出正确的结果。注意:不
请编写函数fun,它的功能是计算下列级数和,和值由函数值返回。例如,当n=10,x=0.3时,函数值为1.349859。注意:部分源程序在文件PROGl.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#in
m个人的成绩存放在score数组中,请编写函数fun,它的功能是:将低于平均分的人数作为函数值返回,将低于平均分的分数放在below所指的数组中。例如,当score数组中的数据为10、20、30、40、50、60、70、80、90时,函数返回的人
某系统结构图如下图所示,该系统结构图的最大扇入数是()。
关系模型中的关系模式至少应是()。
随机试题
About150yearsago,amusiciansatquietlyataconcertinVienna.Hewasplayinghisnewsymphony.Hecouldn’t【11】thattheaudi
对于网络中的资源子网,他们主要负责______等功能。
不属于脊髓型颈椎病诊断的是:
下列描述错误的是
安全帽应有()等永久性标志。
在以下取得财产的方法中,属于原始取得的是()。
关于房地产开发项目土地增值税的清算管理,下列表述不正确的有()。
某企业现着手编制2016年6月份的现金收支计划。预计2016年6月初现金余额为8000元;月初应收账款4000元,预计月内可收回80%;本月销货50000元,预计月内收款比例为50%;本月采购材料8000元,预计月内付款70%;月初应付账款余额5000元需
下列供能系统中,不需要氧,不产生乳酸,重新合成ATP,供能速度最快,能量输出功率最高的是()。
现在出现了传播科学知识或宣扬传统文化类的节目,如成语大赛,收视率很高,你对此怎么看?
最新回复
(
0
)