首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct { char name[9]; char sex; float score[2]; } STU; STU f(STU a) { STU b={"Zhao", ’m’, 85.
有以下程序 #include #include typedef struct { char name[9]; char sex; float score[2]; } STU; STU f(STU a) { STU b={"Zhao", ’m’, 85.
admin
2019-08-10
72
问题
有以下程序
#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.name,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是( )。
选项
A、Zhao,m,85,90
B、Qian,m,85,90
C、Qian,f,95,92
D、Zhao,f,95,92
答案
A
解析
结构体是用户自己定义的一种数据类型,使用方法和C语言中的基本数据类型一致。函数f()中将结构体b中成员的数据分别赋值给a,所以函数的返回值为a即{"Zhao",?m?,85,90}。
转载请注明原文地址:https://kaotiyun.com/show/7rRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include#defineS(x)(x)*(x)#defineT(x)S(x)/S(x)+1main(){intk=3,j=2;printf("%d,%d\n",S(k+j),T(k+j));
若有以下程序#includemain(){chara[20],b[]="Theskyisblue.";inti;for(i=0;i
下列叙述中正确的是()。
若有定义语句intb=2;则表达式(b<<2)/(3||b)的值是
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
与数学表达式x≥y≥z对应的C语言表达式是
以下fun函数返回数组中最大值的下标#includeintfun(int*s,intn){inti,k;for(i=0,k=i;i
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
在结构化程序设计中,模块划分的原则是
随机试题
对于盗窃金融机构,数额特别巨大的犯罪分子可以判处死刑。()
在PowerPoint2010中创建和编辑的单页文档称为幻灯片。()
关于混凝土小型空心砌块的说法正确的是()
自理报检单位在首次报检时须先办理()登记手续,取得报检单位代码,方可办理相关检验检疫报检/申报手续。
下列各项中,会影响在建工程项目成本的有()。
某煤矿领导班子正在对该煤矿的技术改造问题进行经济可行性分析。经过分析得知,该煤矿目前年产煤200万吨,成本居高不下,对环境的污染日益严重,煤质有所下降,还存在着一定的安全隐患。为了解决存在的问题,需耗资6000万元进行技术改造。技术改造时,拆除旧设备将会
教学过程是一种特殊的认识过程,是实现______的过程。
学生学习之后做了练习交给老师,老师几天甚至一周后才把作业本发下来,这种教学方式往往导致学生缺乏()。
对于用人单位对劳动者做出的开除、除名、辞退等处理,或者因其他原因解除劳动合同确有错误的,人民法院可以()。
()是决定党和人民事业成败的关键。是最大的政治。
最新回复
(
0
)