首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU
有下列程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU
admin
2019-08-18
32
问题
有下列程序:
#include<stdio.h>
#include<string.h>
typedef struct{char name[9];char sex;float score[2];}STU;
STU f(STU a)
{STU b={"Zhao",’m’,85.0,90.0};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.0,92.0},d;
d=f(c);printf("%s,%c,%2.0f,%2.0f\n",d.neme,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是
选项
A、Qian,m,85,90
B、Zhao,f,95.92
C、Zhao,m,85,90
D、Qian,f,95,92
答案
D
解析
f()函数的功能是对形参a的各个成员用结构体变量b的各个成员进行赋值后,然后返同变量a。在主函数中调用f(c)函数时,将STU类型的结构体变量c的值传递给形参a,函数f()在对a的各个成员进行重新赋值后,再将返同变量a的值传给d,最后输出结构变量d的各个成员的值。
转载请注明原文地址:https://kaotiyun.com/show/3vRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
有以下程序#include#defineSUB(X,Y)(X+1)*Ymain(){inta=3,b=4;printf("%d\n",SUB(a++,b++));}程序运行后的输出结果是
以下选项中合法的变量是
下列叙述中正确的是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
关于do循环体while(条件表达式),以下叙述中正确的是()。
下面不属于软件需求分析阶段主要工作的是()。
给定程序MODI1.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#def
在面向对象方法中,实现信息隐蔽是依靠
随机试题
下列不是因血液成分异常而导致晕厥的疾病是
A.姜半夏B.法半夏C.清半夏D.生半夏E.炒半夏香砂六君丸在调配时,半夏应给付的是
非甾体抗炎药的主要不良反应A.肾功能损害B.肝功能损害C.胃肠道损害D.心脑血管事件E.引起荨麻疹、瘙痒、剥脱性皮炎等皮肤损害塞来昔布可导致()。
已知首层框架角柱EF截面尺寸为500mm×600mm,与其相连的首层顶边跨梁截面为250mm×650ram,假定该框架抗震等级为一级,该柱顺时针方向的组合弯矩设计值为:柱上端弯矩=480kN.m,柱下端弯矩=370kN.m,若采用对称配筋,该柱上下端实配钢
投标文件内容不包括()。
下列()行为不应填写出口货物报关单。
李某系私营企业振兴服装厂的厂长。1996年2月27日:李某因与他人发生经济纠纷而被当地西城区公安分局刑事拘留。3月9日,西城区人民检察院批准将其逮捕。5月17日区检察院提出公诉。9月13日,西城区检察院对此判决提出抗诉;在市中级人民法院审理此案期间,市人民
电梯:大厦:城市()
下列关于OSPF协议的描述中,错误的是()。
在ASCII码表中,根据码值由小到大的排列顺序是
最新回复
(
0
)