首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #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
51
问题
有下列程序:
#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全国计算机二级
相关试题推荐
设有定义:inta;floatb;执行scanf("%2d%f",&a,&b);语句时,若从键盘输入876543.0则a和b的值分别是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
若有定义语句intb=2;则表达式(b
下列叙述中正确的是
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
下列选项中,能够满足"只要字符串s1等于字符串s2,则执行ST"要求的是
有以下程序:#include#includetypedefstruet{charname[9];charsex;floatscore[2];}STU;voidf(STUa){STUb
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
在关系数据库中,用来表示实体间联系的是
随机试题
重新点燃启蒙的火炬在告别20世纪而进入21世纪之际,中国思想界对启蒙有截然相反的看法。有人历数启蒙的罪状,劝告知识分子放弃启蒙立场;有人则回顾启蒙被压倒的悲剧,希望在中国“重新点燃启蒙的火炬”。面对思想界的矛盾和种种困惑,有一个问题必须回答:今日
下列选项中,均属于原核细胞型微生物的是
酚多氯联苯
背景某总承包单位将一医院的通风空调工程分包给某安装单位,工程内容有风系统、水系统和冷热(媒)设备。设备有7台风冷式热泵机组,9台水泵,123台吸顶式新风空调机组,1237台风机盘管,42台排风机,均由业主采购。通风空调工程的电气系统由总承包单位施工。
为防止由技术不正确或意外原因发生的危险,运用特定技巧使练习者摆脱危险的方法叫()。
国家主席是我国宪法规定的一个重要的国家机构。()
将一个充满气的氢气球自由释放,它将()。
社会基本矛盾是社会发展的根本动力。其作用主要表现在()
2022年5月10日,国家发展改革委向社会发布《“十四五”生物经济发展规划》。这是我国首个生物经济五年规划。这标志着生物经济已经成为一种新的经济形态。下列不属于文件提出的四大重点发展领域的是()。
有如下类定义:classMyClass{intvalue;public:MyClass(intn):value(n){}intgetValue()const{returnvalue;}};则类MyClass的构造函数的
最新回复
(
0
)