首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
47
问题
有以下程序
#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/a1Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法的空间复杂度是指( )。
软件设计中划分模块的一个准则是( )。
在关系数据库中,用来表示实体间联系的是
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
在DOS环境下,代表键盘和显示器的设备文件名为【 】。
若按功能划分,软件测试的方法通常分为______测试方法和黑盒测试方法。
计算机软件系统包括______。
()是构成C语言程序的基本单位。
随机试题
Trainingforamarathonrequirescarefulpreparationandsteady,gradualincreasesinthelengthoftheruns.【R1】________,buyt
胶化时间是指在某一给定的温度下,热固性粉末涂料从熔融开始到发生胶凝所需的时间。
肾损伤患者由于大出血休克、在短时间内死亡的类型是
如果工程师在工作中出现问题,失误或行使施工合同赋予的权力造成承包人的损失,( )必须承担合同规定的相应赔偿责任。
王先生在2008年4月1日存入一笔3000元的活期存款,5月1日取出全部本金,如果按照积数计息法计算,假设年利率为0.72%,扣除5%利息税后,他能取回的全部金额是()元。
公安队伍正规化就是公安机关运用( )的标准调整和约束公安队伍建设的各个方面,形成符合队伍特点的组织机制、运行机制和管理模式,使公安机关达到指挥畅通、内务规范、上作高效、保障有力的最佳状态。
同一层级行政机关内,平行设置若干部门,每一部门所管业务性质不同的行政领导体制是()。
领导正在开会讲话,突然停电了,如果让你来处理这一突发情况,你该怎么做?
Up______intotheairwhentheten-secondcountdownwasover.
A、Ajobopportunity.B、Apositionasgeneralmanager.C、Abigtravelagency.D、Aninexperiencedsalesman.A
最新回复
(
0
)