首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
62
问题
有以下程序
#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全国计算机二级
相关试题推荐
为了在窗体上建立2组单选按钮,并且当程序运行时,每组都可以有一个单选按钮被选中,则以下做法中正确的是()。
假定有以下程序段:Fori=1To3 Forj=5To1Step-1 Printi*j NextjNexti则语句Printi*j的执行次数是( )。
软件设计中划分模块的一个准则是( )。
下列不一定是传值的虚实结合方式的选项是()。
有如下函数:Functionfun(aAsInteger,nAsInteger)AsIntegerDimmAsIntegerWhilea>=na=a-n:m=m+1Wend
数据库技术的根本目标是()。
下列关于线性链表的叙述中,正确的是( )。
下列排序方法中,最坏情况下时间复杂度(即比较次数)低于O(n2)的是()。
设窗体上有一个名称为Text1的文本框,程序运行时,要求该文本框不能接受键盘输入,但能输出信息,以下属性设置正确的是()。
以下选项中不能正确把cl定义成结构体变量的是
随机试题
增长量
刘家有一祖传清代名画,现为刘别鹤所有,2005年12月,刘别鹤在遗嘱中写明其死后由其子刘某继承该画。刘某的好友韩某多次向刘别鹤请求购买,被刘别鹤拒绝。由于刘别鹤年事已高,刘某遂与韩某订立该画的买卖合同,价款20万元,并约定待刘别鹤去世后将画交于韩某。201
与多层建筑地震作用有关的因素,下列哪项正确且全面?Ⅰ.抗震设防类别;Ⅱ.建筑场地类别;Ⅲ.楼面活荷载;Ⅳ.结构体系;V.风荷载
刑事责任主要包括( )。
关于工作分析的说法,正确的是()。
根据内部控制规范的要求,不相容职务应当相互分离。下列各项中,属于不相容职务的有()。
1940年,( )首先撰文分析弗洛伊德精神分析理论对社会工作专业的影响。
Ifeachmanagermakeshisusualspeech,themeetingwillbe______about45minutes.
对资本主义私有制的改造,马克思和恩格斯曾经设想过暴力没收、和平赎买两种形式,而和平赎买的必要性在于()
A、Economics.B、Business.C、History.D、English.C事实细节题。短文中提到,30年前,主修经济学和商业管理的学生仅占本科生比例的8%,而几乎12%的本科生是主修历史学的。即30年前历史专业比较受欢迎。
最新回复
(
0
)