首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
56
问题
若有以下程序
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://kaotiyun.com/show/QqRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti=1;i=i^i;printf("%d\n",i);}程序运行后的输出结果是
以下叙述中正确的是
有以下程序#includemain(){inta=1,b=2,c=3,d=0;if(a==1&&b++==2)if(b!=2||c--!=3)printf("%d,%d,%d\n",a,b,c);elseprintf
数据库设计过程不包括()。
下列叙述中正确的是()。
以下叙述中正确的是()。
以下叙述中正确的是()。
以下选项中,不合法的C语言用户标识符是
软件设计中模块划分应遵循的准则是
在软件设计中,不属于过程设计工具的是
随机试题
A.体重超过同性别、同身高正常儿均值的20%~29%B.体重超过同性别、同身高正常儿均值的30%~39%C.体重超过同性别、同身高正常儿均值的40%~59%D.体重超过同性别、同身高正常儿均值的60%E.体重超过同性别、同身高正常儿均值的20%
临时牌照的有效期一般为_______天。
患者,女性,56岁,子宫肌瘤切除术后肠胀气。为排除肠道积气,减轻腹胀,按医嘱给予小量不保留灌肠。护士给患者行小量不保留灌肠的操作,其方法不包括
某工程柱下独立基础见图5,共18个。已知:土壤类别为三类土;混凝土现场搅拌,混凝土强度等级:基础垫层C10,独立基础及独立柱C20;弃土运距为200m;基础回填土夯填;土方挖、填计算均按天然密实土。问题:假定管理费率为12%;利润率为7%,
背景资料:某公路隧道长2800m,穿越的岩层主要由泥岩和砂岩组成,设计采用新奥法施工,分部法开挖,复合式衬砌,洞口段由于洞顶覆盖层较薄,岩隙发育。开挖中地表水从岩石裂隙中渗入洞内,施工单位严格按照新奥法施工的程序进行施工,并对喷锚混凝土的质量进行
因纳税人、扣缴义务人计算错误等失误,未缴或少缴的税款,税务机关在3年内可以追征税款、滞纳金。有特殊情况的,追征期可以延长到()年。
天山雪莲生长在海拔2400~4000米、雪线以下的高寒山区,因为过度采挖,现已濒临灭绝。可喜的是人工种植技术取得了突破。下图为天山博格达峰的自然带分布图。阅读图文资料,完成下列问题。人工种植天山雪莲最需要克服的是()。①光照强烈
“勉从虎穴暂栖身,说破英雄惊煞人。巧将闻雷来掩饰,随机应变信如神。”这首诗说的是《三国演义》中一段故事。这个故事是()。
消费者甲在某知名网站上向经营者乙购买了一件衣服(150元),衣服到手后,甲发现衣服的材质与款式与乙描述的不一致,则甲可向乙要求增加赔偿()。
按照法律规定,行政处罚决定前()提出请求是举行听证的充分条件。
最新回复
(
0
)