首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
37
问题
有以下程序:
#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全国计算机二级
相关试题推荐
下列选项中不会引起二义性的宏定义是()。
若有下列定义,则对a数组元素地址的正确引用是()。inta[5],*p=a;
有下列二叉树,对此二叉树前序遍历的结果为()。
若a的值为1,则表达式!a‖++a的值是______。
关系代数运算是以______为基础的运算。
有下列二叉树,对此二叉树中序遍历的结果为()。
关于结构化程序设计原则和方法描述错误的是()。
某二叉树中度为2的结点有18个,则该二叉树中有【】个叶子结点。
设一棵完全二叉树共有700个结点,则在该二叉树中有______个叶子结点。
随机试题
上下第二乳磨牙远中面有哪些关系,其重要作用是什么?
血平板上形成双层溶血环的细菌是
下列激素中,属于下丘脑调节肽的是( )。
关于节约,理解正确的是()。
简述教学过程的表现。
1,5,7,17,()
1994年1月20日,湖北农民佘祥林的妻子张在玉失踪。1994年4月11日,附近一水塘发现一女尸被认定为张在玉。公安机关通过刑讯逼供认定佘祥林杀害了张在玉,在证据不足的情况下,1998年6月15日,法院以故意杀人罪判处佘祥林有期徒刑15年。佘祥林上诉后二审
【16】ipconfig/all【17】26【18】激活作用域【191UDP}办议【20】ipconfig/release在windowsXP中.执行jpconfig/a11命令能够查看本地的网络地址信息。根据题意可知,可用的lP地址范国是11
OnlyafterIhadknownhimforsometime______toappreciatehisrealworth.
Thebiggestsafetythreatfacingairlinestodaymaynotbeaterroristwithagun,butthemanwiththeportablecomputerinbus
最新回复
(
0
)