首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include typedef struct{char name[9];char sex;int score[2];}STU; STU f(STU a) { STU b={"Zha
有以下程序: #include #include typedef struct{char name[9];char sex;int score[2];}STU; STU f(STU a) { STU b={"Zha
admin
2015-08-09
60
问题
有以下程序:
#include
#include
typedef struct{char name[9];char sex;int score[2];}STU;
STU f(STU a)
{ STU b={"Zhao",’m’,85,90};
int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)a.score
i =b.score
;
return a;
}
main()
{ STU c={"Qi,m",’f’,95,92},d;
d=f(c);
printf("%s,%c,%d,%d,",d.name,d.sex,d.score[0],d.score[1]);
printf("%s,%c,%d,%d\n",c.name,c.sex,c.score[0],c.score[1]);
}
程序运行后的输出结果是( )。
选项
A、Zhao,m,85,90,Qiaul,f,95,92
B、Zhao,m,85,90,Zhao,m,85,90
C、Qian,f,95,92,Qian,f,95,92
D、Qian,f,95,92,Zhao,m,85.90
答案
A
解析
本题考查的是函数调用时的参数传递问题。程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个副本,函数f所做的所有操作只是针对这个数据副本进行的修改,这些都不会影响变量c的值。
转载请注明原文地址:https://www.kaotiyun.com/show/HQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
执行语句printf(“%ukn”,+12345)的输出结果是()。
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
在执行完下列的C语句段之后,则B的值是()。chara=’A’;intb;B=((34&&56)&&(a<’b’));
下列叙述中正确的是()。
算法的空间复杂度是指()。
以下叙述中正确的是
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
有下列二叉树,对此二叉树前序遍历的结果为()。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
肝有哪些韧带?
小张和小王是夫妻,在不同城市的税务局工作,为了解决夫妻分居问题,小张所在的机关用函向对方机关联系,商洽调动。这种做法属于文种使用错误。()
____________是用户与Access数据库之间的接口,是用户使用Access处理自己数据的一个操作界面。
A、相生B、相乘C、相侮D、制化E、相克根据五行生克规律,肝气犯肺引起咳嗽属于
净现值是反映投资方案在计算期内获利能力的动态指标,净现值也是评价项目盈利能力的绝对指标,当方案的()时,说明该方案能满足基准收益率要求的盈利水平,故在经济上是可行的。
重新启用被封存的计量检测设备,必须(),方可使用。
甲、乙、丙、丁四家施工单位签订共同投标协议组成联合体,以一个投标人的身份投标。关于此联合体说法正确的是()。【2005年考试真题】
下列关于价值型股票基金、平衡型股票基金与成长型股票基金投资风险大小比较的说法,正确的是()。
企业计算持有现金总成本时,通常应考虑的因素有()。
下列概念中,哪个不是数据库管理系统必须提供的数据控制功能?
最新回复
(
0
)