首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
67
问题
有以下程序
#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://jikaoti.com/ti/FVf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
下列叙述中正确的是()。
以下叙述中正确的是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
以下关于C语言数据类型使用的叙述中错误的是
一棵二叉树共有25个节点,其中5各是叶子节点,则度为1的节点数为()。
下列选项中不属于结构化程序设计方法的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
随机试题
国际铁路联运货物运费的计算中,快运货物运费按慢运运费加()
HeisthemanageroftheHumanResourcesDepartment______Imusttalkto.
对毒物的毒性影响最大的环境因素是
锥体外系统病变时不会出现
患者,男性,48岁。2天前突然寒战高热,胸痛、咳嗽、咳脓痰、气短。查体:精神萎靡,四肢末梢凉,体温9℃,血压75/55mmHg,脉搏细弱,双肺下部闻及湿哕音。考虑可能是
[2013年,第114题]下面关于价值工程的论述正确的是()。
以下对ETF说法正确的是()。Ⅰ.采用主动管理模式Ⅱ.采用指数基金模式Ⅲ.实物申购、赎回Ⅳ.有“最小申购、赎回份额”的规定
下列投资方案评价方法中,不可以用于独立方案选择的有()。[2007年真题]
You’venowhearditsomanytimes,youcanprobablyrepeatitinyoursleep.PresidentObamawillnodoubtmakethepointpubl
下列关于C++流的描述中,错误的是()。
最新回复
(
0
)