首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedefstructstu{charname[10],gender;intscore;)STU; voidf(STUa,STUb){ b=a: printf(”%s,%c,%d,”,b.name,b.gender,b.score);}
若有以下程序 typedefstructstu{charname[10],gender;intscore;)STU; voidf(STUa,STUb){ b=a: printf(”%s,%c,%d,”,b.name,b.gender,b.score);}
admin
2020-11-23
38
问题
若有以下程序
typedefstructstu{charname[10],gender;intscore;)STU;
voidf(STUa,STUb){
b=a:
printf(”%s,%c,%d,”,b.name,b.gender,b.score);}
main( ){
STUa={’’Zhao’’,’m’,290},b={’’Qian’’,’f’,350};
f(a,b);
printf(”%s,%c,%dha”,b.name,b.gender,b.score);}
则程序的输出结果是
选项
A、Zhao,m,290,Zhao,m,290
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
B
解析
函数f(STua,sTub)的主要功能是为把结构体变量a的值存放到b中,然后输出b中各个成员的值。主函数中调用函数f(a,b),输出赋值以后b的数据,实际为a{’’zhao’’,’m’,290}的数据,函数调用结束,形参a和b撤销,流程到主函数输出b{’’Qian’’,’f,350}的数据。
转载请注明原文地址:https://kaotiyun.com/show/cA3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序#include<stdio.h>intfun(intb){statieinta=0:intt;t=a+b;a=b;returnt;}
设有定义语句int(*f)(int);,则以下叙述中正确的是()。
有下列程序#include<stdio.h>int*f(int*s){s+=1;s[1]+=6;*s+++=7;returns;{main(){inta[5]={1,2,3,4,5},*p;p=f(&a[1]);prinff("
有以下程序I#includemain(){inti,*ptr;intarray[4]={0,1};for(ptr=array,i=0;i
与数学表达式x>=y>=z对应的C语言表达式是()。
设数据结构B=(D,R),其中D={a,b,c,d,e,f}R={(f,A),(d,B),(e,D),(c,e),(a,C)}该数据结构为()。
以下叙述中错误的是()。
软件生命周期是指()。
有以下程序:structst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};structstc[2]={10,a,20,b};pt=c:以下选项中表达式值为11的是()。
在数据处理中,其处理的最小单位是()。
随机试题
下列说法错误的是()
WhenIbeganreadingCatch-22,IthoughtitwasafarcicalsatireonlifeintheUnitedStatesArmyAirForce.LaterIbelieved
A.腺癌B.黏液腺癌C.弥散型癌D.胶质癌E.黏膜相关性淋巴瘤与肠腺化生无关的胃癌是
女性,40岁,咽痛、咳嗽5天,水肿伴尿少3天。化验:Hb85g/L,尿蛋白(+++),血尿素氮23mmol/L,B超示双肾增大。最可能诊断为()
依据《注册安全工程师执业资格制度暂行规定》,注册管理机构对注册安全工程师的违法行为,视情节轻重,予以警告、()、取消执业资格等处分。
在反映企业偿债能力的财务指标中,速动比率维持在( )较为理想。
下列说法中正确的是()。
代位继承可适用法定继承,也可适用遗嘱继承。()
新中国成立之初,在国民经济恢复时期,我国社会主要矛盾是()
Everyprofessionortrade,everyart,andeverysciencehasitstechnicalvocabulary.Differentoccupations,however,differwid
最新回复
(
0
)