首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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.gender,b.sc
若有以下程序 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.gender,b.sc
admin
2019-08-18
31
问题
若有以下程序
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.gender,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://jikaoti.com/ti/64f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列关系表达式中,结果为"假"的是
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
在数据管理技术发展的三个阶段中,数据共享最好的是()。
在一个c源程序文件中定义的全局变量,其作用域为()。
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
给定程序MODI1.C中函数fun的功能是:首先将大写字母转换为对应小写字母;若小写字母为a~u,则将其转换为其后的第5个字母;若小写字母为v~z,使其值减21。转换后的小写字母作为函数值返回。例如,若形参是字母A,则转换为小写字母f;若形参是
给定程序MODI1.C中函数fun的功能是:判断ch中的字符是否与str所指串中的某个字符相同;若相同,什么也不做,若不同,则将其插在串的最后。请改正程序中的错误,使它能进行正确的操作。注意:不要改动main函数,不得增行或删行,也不得
在学生管理的关系数据库中,存取一个学生信息的数据单位是
随机试题
Theresultswereto______yesterday,butwehaveheardnothing.
详述子宫内膜增生期的组织学周期性变化。
引起致死性的细菌污染反应的细菌是
蛛网膜下腔出血最常见的病因是
施工企业的存货包括()。
下列关于永久性住所和习惯性住所的表述有误的是( )。
AIFMD指令中可以豁免注册的情形是()。
关于相关系数的描述正确的是
视觉传达设计涵盖了从()的多维空间。
e
最新回复
(
0
)