首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
116
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
以下叙述中正确的是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
下面不属于软件测试实施步骤的是
在关系模型中,每一个二维表称为一个
以下能正确定义字符串的语句是( )。
以下选项中,能正确进行字符串赋值的是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
下列选项中不符合良好程序设计风格的是
随机试题
艺术技巧的操作在质料上留下的痕迹就是()
《论持久战》是如何系统地阐述抗日战争的特点、前途和发展规律的?
下列文章中,体现民本思想的是()
以行气宽中除胀为主的药物是
电压互感器电压及电缆截面积的选择。电测量用电压互感器二次回路电缆截面积的选择,应使电力系统内部的0.5级电能表电缆的电压降不大于额定二次电压的多少?
下列各项不属于施工成本计划的分类的是()。
2014年上半年全国共生产汽车1178万辆,同比增长9.6%,其中,乘用车971万辆,同比增长12.1%;商用车207万辆,同比下降0.6%。销售汽车1168万辆,同比增长8.4%,其中乘用车963万辆,同比增长11.2%;商用车205万辆,同比下降3.2
2011年诺贝尔生理学奖获奖者发现了免疫系统激活的关键原理,革命性地改变了人们对人体免疫系统的认识,为传染病、癌症等疾病的防治开辟了新道路。这说明
Whatwillthewomanprobablydo?
Completethenotesbelow.Areasdealtwith:【L1】______northsuburbsRent:from【L2】£______to£______am
最新回复
(
0
)