首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
admin
2020-07-28
52
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struet{char name[9];char sex;float score[2];}STU;
void f(STU a)
{
STU b={"Zhao",’m’,85.0,90.0};
int i;
strcpy(a.name,b.name);
a.sex=b.sex:
for(i=0;i<2;i++)
a.score
=b.seore
;
}
main()
{
STU c={"Qian",’f’,95.0,92.0};
f(c);
printf("%s,%c,%2.0f,%2.0f\n",c.name,c.sex,c.seore[0],c.score[1]);
}
程序运行后的输出结果是( )。
选项
A、Zhao,m,85,90
B、Qian,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数c的一个副本,而不会改变c的值,所以c值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/IP3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下语句typedefstructS{intg;charh;}T;以下叙述中正确的是
有以下程序#include<stdio.h>typedefstruct{intb,p;}A;voidf(Ac)/*注意:c是结构变量名*/{intj;c.b+=1;c.p+=2;}main(){i;Aa={1,2};f(a);p
下面结构体的定义语句中,错误的是
有以下程序#include<stdio.h>intf(intx,inty){return((y-x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));printf("%\n",d);}程
下列描述中错误的是
C语言主要是借助以下哪种手段来实现程序模块化
下列叙述中正确的是
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是
将E—R图转换为关系模式时,实体和联系都可以表示为
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x-y)等价的是
随机试题
A.传音性耳聋B.感音性耳聋C.低频听力受损D.高频听力受损耳蜗底部病变可导致
农业企业在采用净现值法评价投资方案时,如果某投资项目的净现值为负数,表明该项目的报酬率()。
炎症时可以游出血管外的细胞有
女性,22岁,新婚,计划3年内不生育,月经周期欠规律,周期为30~50天不等,量中,轻度痛经。五年后该夫妇已生育一子,暂无生育打算,且足月产后已行人工流产术3次则最适宜的避孕方法为
婴儿期计划免疫,正确的接种时间是
胸骨左缘第2肋间闻及收缩期杂音。应考虑为( )。【2004年考试真题】
水泵内的能量损失可分为()。
被认为美国信息高速公路雏形的是______。
2008年5月12日汶川大地震使部分群众失去了家庭,成为孤儿、孤老、孤残人员,关于“三孤”人员的救助责置工作,国务院于5月19日决定,3个月内,为每人每月提供600元基本生活费。这部分公共支出属于()。
Venturecapitalistshavefounditdifficulttomakeinvestmentsinwindpowerforthefactthatmostwindpowerdemandsquitela
最新回复
(
0
)