首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
45
问题
有以下程序:
#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全国计算机二级
相关试题推荐
已有定义int(*q)(),指针q可以()。
下列程序的输出结果是______。main(){inta=1,b=2,c=3,t=0;if(a<B){t=a;a=b;b=t;}if(a<C){t=a;a=c;c=t;}printf("%d,%d,%d\n
设有定义:ihta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
下列叙述中正确的是()。
有以下程序#include<stdio.h>voidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;j++)fo
数据存储和数据流都是______,仅仅是所处的状态不同。
已有定义:chara[]="xyz",b[]={’x’,’y’,’z’};,下列叙述中正确的是()。
有下列二叉树,对此二叉树中序遍历的结果为()。
在面向对象的方法中,______描述的是具有相似属性与操作的一组对象。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
阅读《再别康桥》首、尾两节诗,然后回答下题。轻轻的我走了,正如我轻轻的来;我轻轻的招手,作别西天的云彩。悄悄的我走了,正如我悄悄的来;我挥一
社会变迁的具体道路是【】
男性,50岁,刺激性干咳,持续痰中带血2个月。无发热及咳脓痰史。查体无紫绀,但杵状指(趾)明显。最可能的诊断是
药物在载体中成为高度分散状态的一种固体分散物的方法固体细微离子的集合体
属于1/2张的液体是
下列不属于乒乓球攻球技术的是()。
如果你在某中学担任班主任,那么你认为班主任工作的前提和基础是()。
根据所给资料,回答以下问题。为维护儿童权益,促进儿童全面发展,2011年国务院颁布了《中国儿童发展纲要(2011—2020年)》(以下简称《纲要》)。国家统计局根据相关部门统计数据和资料,对《纲要》五年来的实施情况进行了综合汇总和分析。其中,学前
神经系统最基本的结构和功能单元是——。
Whatistheman’sfeelingabouthispresentjob?
最新回复
(
0
)