首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include structSTU{charname[9];charsex;intscore[2];}; voidf(structSTUa[]) {structSTUb={"Zhao",’m’,85,90}; a[1]=b; } main()
有以下程序 #include structSTU{charname[9];charsex;intscore[2];}; voidf(structSTUa[]) {structSTUb={"Zhao",’m’,85,90}; a[1]=b; } main()
admin
2015-07-31
31
问题
有以下程序
#include
structSTU{charname[9];charsex;intscore[2];};
voidf(structSTUa[])
{structSTUb={"Zhao",’m’,85,90};
a[1]=b;
}
main()
{structSTUc[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,Sun,m,98,99
B、Qian,f,95,92,Zhao,m,85,90
C、Zhao,m,85,90,Sun,m,98,99
D、Zhao,m,85,90,Qian,f,95,92
答案
B
解析
本题考查把数组名作为函数参数,执行f函数后,结构体数组c的第二个元素被改写,c[1].name为Zhao,选项B正确。
转载请注明原文地址:https://jikaoti.com/ti/vri0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
下列程序执行后输出的结果是【】。main(){intarr[10],i,k=0;for(i=O;i<10;i++)arr[i]=i;for(i=1;i<4;i++)k+=arr[i]+i;
以下程序段给数组所有的元素输入数据,请选择正确答案填入:#include<stdio.h>main(){inta[10],i=0;while(i<10)scanf("%d"、_____);:
执行语句for(i=1;i++<4;);后变量i的值是______。
结构化程序设计方法的主要原则可以概括为自顶向下、逐步求精、【】和限制使用goto语句。
执行以下程序后,输出的结果是_______。main(){inty=10;do{y--;}while(--y);printf("%d\n",y--);}
下列程序中函数reverse()的功能是将a所指数组中的内容进行逆置。#include<stdio.h>voidreverse(inta[],intn){inti,t;for(i=0;i<n/2;
不能把字符串"Hello!"赋给数组b的语句是______。
下列选项中不是字符常量的是()。
随机试题
操作性条件反射具备的原则是什么?
下列情志相胜关系中,哪一项是不正确的
如E公司提出财产保全的申请,受诉法院()采取保全措施。人民法院适用普通程序审理一审民事案件,应在()内审结。
一定温度下,下列过程中,的是()。
商业信用是企业之间相互提供的、与商品的生产和流通有关的信用形式,下列属于商业信用的信用形式是()。
以下说法中,正确的有()。
简述教师成长与发展的基本途径。
我国加快转变经济发展方式的根本出发点和落脚点是()。
基尼系数是一个用来描述收入整体差距程度的重要指标。国际上通常认为,当它处于0.3~0.4时表示收入分配比较合理,处于0.4~0.5时表示收人差距过大,超过0.5则意味着出现两极分化。从现实来看,世界各国对基尼系数的运用并不完全一致。很多国家都是把它与其他因
WhenIhadaprivatechatwithher,Ifound________________________________(她的一些评论非常有说服力).
最新回复
(
0
)