首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #include<string.h> typedefstruct{charname[9];charsex;floatscore[2];}STU; STUf(STUa) {STUb={’’Zhao’’,’m’
有下列程序: #include<stdio.h> #include<string.h> typedefstruct{charname[9];charsex;floatscore[2];}STU; STUf(STUa) {STUb={’’Zhao’’,’m’
admin
2019-06-09
44
问题
有下列程序:
#include<stdio.h>
#include<string.h>
typedefstruct{charname[9];charsex;floatscore[2];}STU;
STUf(STUa)
{STUb={’’Zhao’’,’m’,85.0,90.0);inti;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)a.score
=b.score
;
returna;
}
main( )
{STUc={“Qian’’,’f,95.0,92.0},d;
d=f(c);printf(”%s,%c,%2.0f,%2.0fW’,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/PRRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列选项中,能够满足’’只要字符串s1等于字符串s2,则执行ST’’要求的是
程序通过定义学生结构体变量,存储了学生的学号、姓名和3门课的成绩。函数fun的功能是对形参b所指结构体变量中的数据进行修改,最后在主函数中输出修改后的数据。例如:b所指变量t中的学号、姓名、和三门课的成绩依次是:10002、“ZhangQi”、9
给定程序MODll.C中函数fun的功能是:用冒泡法对6个字符串按由小大的顺序进行排序。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#include#include#
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROGI.C中
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为:****A*BC*DEF*G*******,删除后,字符串中的内容应当是:ABCDEF
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
如果进栈序列为A,B,C,D,则可能的出栈序列是()。
下列叙述中正确的是()。
设栈的顺序存储空间为S(0:49),栈底指针bottom=49,栈顶指针top=30(指向栈顶元素)。则栈中的元素个数为()。
随机试题
具有结肠带的大肠是:
A.180~250m]/kgB.120~250ml/kgC.80~100m]/kgD.8~10ml/kgE.5ml/kgORS液累计损失量中度脱水时服()
简述执行的原则和哪些财产不能作为执行的客体?
“可持续发展”(SustainableDevelopment)概念的定义是()。
砌块砌筑施工时应保证砂浆饱满,其中水平缝砂浆的饱满度应至少达到()。
配送订单处理通常包括()等内容。
ThetwomajorpartiesintheUKare______.
根据对第二段的内容分析,下列判断全对的一项是( )。①文明植根于文化,是随着文化的发展而产生的②没有文明就没有文化③文化创造了人④文明创造了人⑤有了文化的积累和进步,人类才能一步步脱离野蛮状态而成为文明的人本文
Atmidnight,wewerearousedbyaknockatthedoor.
今年第一季度美国经济如此壮观的复苏给金融市场造成一系列新的风险。货币政策和石油市场是美国经济面临这些巨大新风险的集中来源。从经济恢复力来看,当前只有1.75%的联邦利率已明显无法持续。美联储决定将在第二季度提升利率至少0.25个百分点,并会在秋季前将短期利
最新回复
(
0
)