首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; int score[2]; } STU; STU f (S
有以下程序: #include <stdio.h> #include <string.h> typedef struct { char name[9]; char sex; int score[2]; } STU; STU f (S
admin
2020-06-16
31
问题
有以下程序:
#include <stdio.h>
#include <string.h>
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
= b.score
;
return a;
}
main()
{ STU c= { "Qian", ’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, Qian,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/wKCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includeintfunl(inta,intb){returna+b;}intflun2(inta,intb){retuma—b;}intfun(int(*t)(int,int),int
有以下程序:#includemain(){intX;for(X=3;X
下列给定程序中,规定输入的字符串全部为字母,fun函数的功能是:统计a所指字符串中每个字母在字符串中出现的次数(统计时不区分大小写),并将出现次数最多的字母输出(如果有多个相同,输出一个即可)。例如对于字符串”dadbcdbabdb”,对应的输出应为
给定程序中,函数fun的功能是:将形参指针所指结构体数组中的三个元素按num成员进行升序排列。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序
请编写函数fun,其功能是:找出2×M整型二维数组中最大元素的值,并将此值返回调用函数。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。试题程序:#defin
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);,其中buffer代表的是()。
若有以下定义和语句:#include<stdio.h>chars1[10]="abcd!",*s2="\n123\\";prinff("%d%d\n",strlen(s1),strlen(s2));程序的运行结果是()。
下列叙述中错误的是()。
深度为7的二叉树共有127个结点,则下列说法中错误的是()。
下列叙述中正确的是()。
随机试题
在整流电路中,()整流电路输出的直流脉动最大。
老年高血压患者脉压增大的原因为
幽门梗阻的主要特征是
真武汤中白芍的主要作用有()
当事人申请撤销仲裁裁决须符合的条件有()。
如图示,某系统中气体进行ABC循环,每分钟重复100次,则此循环产生的功率为()。
某工业企业大量生产甲、乙两种商品。该企业采用品种法计算产品成本,适用的增值税税率为16%。2018年5月份,该企业发生的有关经济业务如下:(1)5月份开始生产甲、乙产品,当月投产甲产品270件,耗用材料4800千克;投产乙产品216件,耗用材料400
设D0是单连通区域,点M0∈D0,D=D0\{M0}(即D是单连通区域D0除去一个点M0),若p(x,y),Q(x,y)在D有连续的一阶偏导数且((x,y)∈D),问:(Ⅰ)∫LPdx+Qdy是否一定在D上与路径无关;(Ⅱ)若又存在一条环绕M0的分段光
在软件生产过程中,需求信息的给出是()。
Somemushroomsareediblewhileothers,whichlookalmostidentical,contain______poisons.
最新回复
(
0
)