首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
22
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下程序的输出结果是______。inta,b;voidfun(){a=100;b=200;}main(){inta=5,b=7;fun();pri
以下程序的输出结果是______。voidfun(){staticinta=0;a+=2;printf("%d",a);}main(){intcc;for(cc=1;cc<4;cc
以下叙述中不正确的是______。
设有如下定义: char*a[3]={"aa","bb","cc"}; 则以下说法正确的是______。
以下程序运行后的输出结果是______。 main() { char a[]="ABCDEFGH",b[]="abCDefGh"; char*p1,*p2;int k; p1=a;p2=b; for(k=0;k<=7;k++) if*(p1+k)==*(p
设有定义:structperson{intID;charname[12];}P;请将scanf(“%d”,【】);语句补充完整,使其能够为结构体变量P的成员ID正确读人数据。
下列关于C语言文件的叙述中正确的是
以下选项中,能用作用户标识符的是
以下关于RetuRn语句的叙述中正确的是
若有说明inta[][3]={0,0);,则不正确的叙述是()。
随机试题
有关腹腔镜胆囊切除术胆管损伤的原因,正确的是
下列哪项不是带状疱疹的特征
《建设工程质量管理条例》所称的建设工程是指( )等。
某商贸公司为增值税一般纳税人,2014年2月发生以下几笔购销业务:(1)购入货物取得的增值税专用发票上注明的价款金额是255万元,增值税额是43.35万元。同时,支付货物运输费用,取得的货运发票上注明的款额是5万元。(2)销售货物,开具的专用发票上注明
基金管理人可以根据投资者的认购金额、申购金额的数量适用不同的认购、申购费率标准。()
银行市场环境中的社会、人口与文化环境分析的内容有()。
当主管税务机关确认购货方在真实交易中取得的供货方虚开的增值税专用发票属于善意取得时,符合规定的处理方法是()。(2004年)
【2015年山东省属真题】新课程提出“知识与技能、过程与方法、情感态度与价值观”三维课程目标。这与下列哪位教育家所提出的教育目标类型基本一致?()
与去年相比,某处乡村今年被诊断患有某种肠疾的人大大减少了。卫计委官员将此完全归功于净化水厂卫生条件的改进,水变得更洁净了,也就降低了今年染上这种肠疾的机会。以下哪项如果为真,最能削弱卫计委官员关于低患病率的解释?
甲欲杀死赵某,掐赵某脖子后致其休克后,甲以为赵某死亡,投入河中,赵某溺水死亡,甲的行为构成()。(2015一专一3)
最新回复
(
0
)