首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a; printf("%s,%c,%d,",b.na
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a; printf("%s,%c,%d,",b.na
admin
2020-11-23
37
问题
若有以下程序
typedef struct stu{char name[10],gender;int score;}STU;
void f(STU a,STU b){
b=a;
printf("%s,%c,%d,",b.name,b.gende,b.score);}
main(){STU a={"Zhao",’m’,290},b={"Qian",’f’,350};
f(a,b);
printf("%s,%c,%d\n",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(STU a,STU b)的主要功能是为把结构体变量a的值存放到b中,然后输出b中各个成员的值。主函数中调用函数f(a,b),输出赋值以后b的数据,实际为a{"Zhao",’m’,290}的数据,函数调用结束,形参a和b撤销,流程到主函数输出b{"Qian",’f’,350}的数据。
转载请注明原文地址:https://www.kaotiyun.com/show/nS3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:将m(1≤m≤10)个字符串连接起来,组成一个新串,放入pt所指存储区中。例如:把三个串″abc″″CD″″EF″连接起来,结果是″abc-CDEF″。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
关于地址和指针,以下说法中正确的是()。
下列各项中不合法的常量是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是()。
以下叙述中正确的是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
下列选项中属于面向对象设计方法主要特征的是
以下选项中不能作为C语言合法常量的是
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
随机试题
一般来说,室内平均温度降到温度最高值的()时,则认为火灾进入衰减熄灭阶段。
A.RNA聚合酶的α亚基B.RNA聚合酶的σ因子C.RNA聚合酶的β亚基D.RNA聚合酶的β'亚基(2008年第130题)原核生物中决定转录基因类型的亚基是
A.乙酰乙酸、β-羟丁酸、丙酮B.乙酰乙酸、丙酮酸、β-羟丁酸C.乙酰辅酶A、FADH2、NADHD.CO2、H2O和释出能量E.乙酰辅酶A、NADPH、CO2酮体包括
患儿,男性,6岁。摔倒时左手撑地,即出现左肘部疼痛、肿胀,桡动脉搏动减弱。该患儿最可能的诊断是
关于缓(控)释制剂的说法,正确的有()。
下列选项中,不能作为地方性法规、部门规章和地方政府规章制定的基本依据是()。
当初步设计达到一定深度,建筑结构比较明确,并能够较准确地计算出概算工程量时,编制概算可采用()。
我国政府已经部分加入了《ATA公约》和《货物暂准进口公约》,目前ATA单证册在我国仅适用于部分货物,按照现行的规定,下列不属于ATA单证册适用范围的货物是()。
如果继父母与继子女形成抚养教育关系,则下列说法错误的是( )。
下列个人理财业务人员的行为没有违反《中国银行业从业人员职业操守》中“同业竞争”有关规定的是()。
最新回复
(
0
)