首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include struct STU{ char name[9]; char sex; int score[2]; } ; void f( struct STU a[] ) { struct STU b = {"Zhao", ’m’, 85
有以下程序 #include struct STU{ char name[9]; char sex; int score[2]; } ; void f( struct STU a[] ) { struct STU b = {"Zhao", ’m’, 85
admin
2015-07-28
31
问题
有以下程序
#include
struct STU{ char name[9]; char sex; int score[2]; } ;
void f( struct STU a[] )
{ struct STU b = {"Zhao", ’m’, 85, 90};
a[1] = b;
}
main()
{ struct STU c[2]={ {"Qian", ’f’, 95, 92}, {"Sun", ’m’, 98, 99} };
f(c);
printf( "%s,%c,%d,%d,", c[0].name, c[0].sex, c[0].score[0], c[0].score[1] );
printf( "%s,%c,%d,%d\n", c[1].name, c[1].sex, c[1].score[0], c[1].score[1] );
}
程序运行后输出结果是( )。
选项
A、Qian,f,95,92,Zhao,m,85,90
B、Qian,f,95,92,Sun,m,98,99
C、Zhao,m,85,90,Sun,m,98,99
D、Zhao,m,85,90,Qian,f,95,92
答案
A
解析
结构体数组名作为函数参数为地址传参,形参和实参指向的为同一块内存地址,所以对数组元素的改变能够影响到实参。同类型的结构体变量之间可以直接赋值,语句"a[1] = b;"则将结构体变量b中的数据赋值给数组a的第二个元素,所以输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/fKJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已有定义“int k=2;int*ptr1, *ptr2;”,且ptr1和ptr2均已指向变量k,下面不能正确执行的语句是______。
设有定义“int a=3,b,*p=&a”,则下列语句中使b不为3的语句是______。
以下程序的输出的结果是______。intx=3;main(){inti;for(i=1;i<x;i++)incre();}incre(){staicintx=1
有如下程序段 int*p,a=10,b=3; p=&a; a=*p+b;执行该程序段后,a的值为______。
以下程序的输出结果是______。 int d=1; fun (int p) { static int d=5;d+=p; printf("%d",d);return(d); } main() {int a=3;printf("d\n",fun(a+fun
下列叙述不正确的是______。
下面的if语句与y=(x>=10)?3*x-11:(x<1)?x:2*x-1;的功能相同,请补充完整。if(______)if(______)y=2*x-1;elsey=x;elsey=3*x-11
有如下程序段 int a=14,b=15,x; char c=’A’; x=(a&&b)&&(c<’B’); 执行该程序段后,x的值为______。
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
下列选项中不属于结构化程序设计原则的是
随机试题
氨基甲酸醋类农药中毒治疗的首选药物为
患者,男性,23岁,学生。1周前因淋雨后“感冒”,自服“康泰克”后好转。3天前开始出现寒战、发热,伴右胸痛,右上腹痛而到校医务室就诊。查体:T39℃,全身皮肤无黄染,右下肺呼吸音减弱,未闻及干湿哆音,右上腹叩击痛(+),Murphy征阴性,肝脾未触及,双
插置双气囊三腔管适用于哪种疾病出血
出口许可证实行______管理。
依照我国《公司法》规定,股东的出资方式不包括( )。
净额清算又称差额清算,指在一个清算期中,对每个结算参与人价款的清算只计其各笔应收、应付款项相抵后的净额,对证券的清算只计每一种证券应收、应付相抵后的净额。()
在两个相同的长方形塑料盒子的一端用潮湿的土壤分别搭起一座相同坡度的“小山”,从盒子的另一端倒入等量的水。形成“湖泊”。不同的是在其中一个盒子内。将一块微湿的海绵压入“小山”底端的土壤里(见图)。分别用两个喷水壶,往“小山”上洒等量的水,模拟降水。观察、比较
对文中“中微子的一个很特别的性质”理解错误的一项是?( )“太阳中微子之谜”指的是( )。
Loveisofthreevarieties:unselfish,mutualandordinaryorselfish.Unselfishloveisofthehighestkind.Here,theonewho
CurrentChallengesConfrontingU.S.HigherEducationThefirstchallenge:forceofthemarketplace•Currentsituation:—pr
最新回复
(
0
)