首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include #include typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU a) {STU b={"Zha
有下列程序: #include #include typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU a) {STU b={"Zha
admin
2018-01-11
29
问题
有下列程序:
#include
#include
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/bGxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列函数定义:intfun(doublea,doubleb){returna*b;)若下列选项中所用变量都已经正确定义并赋值,错误的函数调用是()。
下列选项中不合法的十六进制数是()。
下列程序的输出结果是________。#includemain(){intx=1,y=1,a=1,b=1;switch(x){case1:switch(y){
下述程序的输出结果是()。 #inelude main() {inta[2][3]={{1,2,3},{4,5,6}}。(*p)[3],i;
以下程序的输出结果是()。main(){inti;for(i=0;i<3;i++)switch(i){case0:printf("%d",i);
结构化程序设计的3种结构是()。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
下列关于栈的叙述中,正确的是()。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件位置指针的具体位置,从而确定文件长度,请填空。FILE*myf;longf1;myf=【】("test,t","rb");
算法的时间复杂度是指
随机试题
设A为n阶实对称可逆矩:f(x1,x2,x3)=.记x=(x1,x2,…,xn)T,把二次型f(x1,x2,…,xn)写成矩阵形式;
2004年,中央政府实施的宏观调控政策收紧了电解铝行业的银根,加上无法突破中国铝业对氧化铝的垄断,刘永行的造铝之路走得异常艰难,投资150亿元的“巨无霸”工程碰到了障碍。在一期工程于2003年10月正式投产后,东方希望集团包头稀土铝业有限公司(以下简称东方
不用麸炒法炮制的药物是
为2岁以下的婴儿进行肌内注射时,最好选用
部分资产评估,是指对一类或几类资产的价格进行评估。()
在个人资产配置的产品组合中,具有风险可控、收益较高,在可承受的风险范围内获得超过通货膨胀的投资回报特点的组合指的是()。
2×16年1月1日,A公司以银行存款1000万元取得B公司40%股权,能够对B公司施加重大影响,投资日B公司可辨认净资产账面价值与公允价值均为2400万元。2×16年,B公司实现净利润200万元,B公司持有以公允价值计量且其变动计入其他综合收益的债务工具投
依据《旅行社服务质量赔偿标准》,旅行社与旅游者订立合同或收取旅游者预付旅游费用后,因旅行社原因不能成行的,境内旅游应提前5日通知旅游者,否则应向旅游者全额退还预付旅游费用。()
甲为某抢劫案的目击证人。一审法院开庭审理时,通知甲出庭作证,甲没有正当理由拒不出庭作证。下列说法正确的是()。
—Whyareyousobusythesedays?—We______trees.Whynotjoinus?
最新回复
(
0
)