首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
28
问题
有以下程序:
#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://kaotiyun.com/show/HQDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数调用语句:“fgets(buf,n,fp);”从中指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
若有定义:“inta[2][3];”则对a数组的第i行第j列元素的正确引用为()。
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是______。
若有下列定义(设int类型变量占2个字节):inti=8;则下列语句:printf("i=%08d",i);输出的结果是()。
下列选项中错误的说明语句是
下列叙述中,不属于测试的特征的是
下列叙述中错误的是()。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
随机试题
辩护人因引诱证人作伪证而涉嫌犯罪的,应当由()办理。
在酶免疫方法中最常用的固相载体是
有关细菌内毒素检查法的叙述,错误的是
甲市乙县地税局认定丁公司有偷税行为,决定追缴税款、滞纳金,并予以罚款。复议机关维持地税局决定后,丁公司以案件重大复杂为由.直接向甲市中级法院起诉。甲市中级法院采取的下列哪些做法是正确的?(2008—卷二—81,多)
项目后评价应由有相应资质的工程咨询机构承担,其实施操作的基本流程中,查阅项目资料,熟悉“自评报告”紧后的工作是()。
具有独立的设计文件,竣工后可以独立发挥生产能力或效益的工程称为()。
JSC证券公司是上海证券交易所的会员,它也可以在深圳证券交易所进行交易。()
下列所述事故中,能够按照《旅游安全管理暂行办法》进行处理的事故为()。
青少年网络成瘾问题,是近年来伴随科技和社会发展所出现的新问题,也是青少年青春期成长过程的又一新陷阱。如何避开陷阱,使网络真正成为青少年学习、工作和生活的得力助手,这仍是一个在理论和实践上都尚待深入的问题。以政府调研员的身份,用不超过350字的篇幅,提出
世界上第一本法医学著作,是宋慈撰写的()。
最新回复
(
0
)