首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct{ char name[9]; char sex; float score[2]; }STU; void f(STU a) { STU b={"
有以下程序 #include #include typedef struct{ char name[9]; char sex; float score[2]; }STU; void f(STU a) { STU b={"
admin
2010-12-10
56
问题
有以下程序
#include
#include
typedef struct{ char name[9]; char sex; float score[2]; }STU;
void f(STU a)
{ STU b={"Zhao",′m′,850,900}; int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++) a.score
=b.score
;
}
main()
{ STU c={"Qian",′f′,95.0,92.0};
f(c);
printf("%s,%c,%2.0f,%2.0f\n",c.name,c.sex,c.score[0],c.score[1]);
}
程序的运行结果是
选项
A、Qian,f,95,92
B、Qian,m,85,90
C、Zhao,f,95,92
D、Zhao,m,85,90
答案
A
解析
本题考查的是函数调用时的参数传递问题。程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个拷贝,函数f的所有操作只是针对这个数据拷贝进行的修改,这些都不会影响变量c的值。
转载请注明原文地址:https://kaotiyun.com/show/1mPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是()。
编写如下程序:PrivateSubForm_Click()DimiAsInteger,jAsIntegerDimnumAsIntegerDimarr(3,3)AsIntegernum=1
下列叙述中正确的是
设有如下程序:OptionBase0PrivateSubFormClick()DimaDimiAsIntegera=Array(1,2,3,4,5,6,7,8,9)Fori=0To3Printa(5一i);Next
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。窗体文件的程序如下:PrivateTypex aAsInteger bAsIntegerEndTypePrivateSubCommand1_Cli
下列选项中,不属于数据模型所描述的内容的是()。
下面对对象概念描述正确的是
某系统结构图如下图所示:该系统结构图的最大扇入数是()。
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。程序功能如下:①单击“读
程序测试分为静态分析和动态测试。其中【】是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
随机试题
PRIMERECRUITMENTEmploymentrecordSurname:LamertonEmail:【L1】________@worldnet.comNationality:【L2】________ReferenceName:
《普遍优惠制原产地证明书(申报与证明联合)格式A》的有效期一般为()
Thebookis______moredifficultthantheoneIrecommendedtoyou.
患者,男,38岁,突然呕血约1500m1,伴柏油样大便,急诊入院。查体:神志清楚,四肢发凉。此时的护理措施哪项不正确
细胞膜的静息电位主要是()
A、牙数目异常B、牙齿形态异常C、牙齿结构异常D、牙齿萌出异常E、牙齿结构形态均异常;下列牙齿发育异常的类型四环素牙
男,70岁。下楼时不慎摔伤右髋部,查体右下肢短缩。外旋50°畸形,右髋肿胀不明显,但有叩痛。为证实诊断首先需要的检查是
某施工单位与A材料供应商订立了材料买卖合同,却误将货款支付给B材料供应商,随后施工单位索要回货款支付给A供应商。关于本案中债的性质,下列说法中正确的有()。
公文行文制度的核心是()。
强行带离现场,属于人民警察依法采取的()。
最新回复
(
0
)