首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
36
问题
有以下程序
#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全国计算机二级
相关试题推荐
设工程中有Form1、Form2两个窗体,要求单击Form2上的Command1命令按钮,Form2就可以从屏幕上消失,下面的事件过程中不能实现此功能的是( )。
下列哪一条不属于数据库设计的任务?()
以下叙述中错误的是( )。
若看到程序中有以下事件过程,则可以肯定的是,当程序运行时()。PrivateSubClick—MouseDown(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)Prin
下面不属于软件测试实施步骤的是()。
下列叙述中正确的是()。
以下关于VB文件的叙述中,正确的是
结构化程序设计中,下面对goto语句使用描述正确的是
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是()。
现代计算机之所以能自动地连续进行数据处理,主要是因为()
随机试题
典型的审计档案结构包括()。
阅卷保障制度是
根据《声环境质量标准》,下列区域中,属于2类声环境功能区的是()。
在机电工程测量中,无论是建筑安装还是工业安装的测量,工程测量的基本程序是( )。
甲股份有限公司(以下简称甲公司)为一家制造业上市公司。该公司在2008年、2009年连续两年发生亏损,累计亏损额为2000万元。ABE股份有限公司(以下简称ABC公司)为一家从事商贸业务的控股公司。X公司、Y公司和Z公司均为ABC公司的全资子公司。2010
从宏观上,公安机关权力可以分为()。
在下列哪一种情形中,导致离婚时不涉及无过错方的损害赔偿请求权()。
请用不超过150字的篇幅,概括出给定资料所反映的主要问题。就给定资料所反映的主要问题,用1200字左右的篇幅,自拟标题进行论述。要求中心明确,内容充实,论述深刻,有说服力。
假设股票A和B的一年期收益率遵从下述指数模型:rA=2%+0.5rM+eArB=-2%+2.0rM+eB投资者甲预测σ(rM)=20%(标准差),σ(eA)=30%,σ(eB)=10%,E(rM)=80%(期望)。拥有10万元人民币预算的甲计划做一
WhyisLauraatthebicycleshop?
最新回复
(
0
)