首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedefstructstu{charname[10],gender;intscore;)STU; voidf(char*P){strcpy(P,’’Qian’’);} main( ){ STUa={’’Zhao’’,’m’,290
若有以下程序 typedefstructstu{charname[10],gender;intscore;)STU; voidf(char*P){strcpy(P,’’Qian’’);} main( ){ STUa={’’Zhao’’,’m’,290
admin
2020-11-23
28
问题
若有以下程序
typedefstructstu{charname[10],gender;intscore;)STU;
voidf(char*P){strcpy(P,’’Qian’’);}
main( ){
STUa={’’Zhao’’,’m’,290},b;
b=a;f(b.name);
b.gender=’f’;b.score=350;
printf(’’%s,%c,%d,’’,a.name,a.gender,a.score);
printf(’’%s,%c,%d\n’’,b.name,b.gender,b.score);}
则程序的输出结果是
选项
A、Zhao,m,290,Zhao,m,290
B、Qian,f,350,Qian,f’350
C、Zhao,m,290,Qian,f,350
D、Zhao,m,290,Zhao,C350
答案
C
解析
主函数中结构体变量定义同时赋初值。执行b=a;语句后,b的数据和a的数据相同,调用函数f(b-name),形参指针p接收实参b.name的地址,此时p和b.name指向同一个存储空间,流程转到f执行,p指向的存储空间存放字符串’’oian’’,流程结束返回主函数。主函数中变量b的其他成员存放数据。因此a的数据{’’zhao’’,’m’,290},b的数据为{’’QJan’’,’f’,350}。注意本题结构体STU类型变量a和b中的name成员为数组,不是指针,它具有白己的存储空间。
转载请注明原文地址:https://kaotiyun.com/show/Ju3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fum的功能是将不带头结点的单向链表逆置。即若原链表中从头至尾结点数据域依次为:2、4、6、8、10,逆置后,从头至尾结点数据域依次为:10、8、6、4、2。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
给定程序中,函数fun的功能是:统计中带有头结点的单向链表中结点的个数,存放在形参n所指的存储单元中。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的BLANK1.C中。不
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#includevo
编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在e中。合并的方式是:将a数的十位和个位数依次放在c数的个位和百位上,b数的十位和个位数依次放在c数的千位和十位上。例如,当a=45,b=12时,调用该函数后,c=1524。
假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其它“*”号全部删除。在编写函数时,不得使用C语言提供的字符串函数。函数fun中给出的语句仅供参考。例如,字符串中的内容为:****A*BC*
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,编写函数fun,其功能是:将两个两位数的正整数a、b合并成一个整数放在C中。合并的方式是:将a数的十位和个位数依次放在C数的个位和百
下列给定程序中函数Creatlink的功能是:创建带头结点的单向链表,并为各结点数据域赋0到m一1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不
给定程序MODI1.C中的函数Creatlink的功能是创建带头结点的单向链表,并为各结点数据域赋0到m-1的值。请改正函数Creatlink中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改
以下叙述中正确的是()。
在面向对象方法中,不属于“对象”基本特点的是
随机试题
中国人群疾病谱的特点是
在注射剂生产中,一般注射剂的过滤与除菌过滤常用滤膜的孔径分别为
引起水痘一带状疱疹的病原体是与鼻咽癌的发生有关的是
甲乙丙丁作为股东,设立了蓝天有限责任公司。章程中约定:甲以货币30万元出资,乙以实物10万元作价出资,丙以专利权10万元作价出资,丁以实物10万元作价出资。公司成立一年后戊加入。下列有关该各股东出资责任的说法正确的是:()
根据《城市道路绿化规划与设计规范》的规定,交通岛周边的植物配置宜增强导向作用,应该()
下列各项因素中,影响企业持有的以摊余成本计量的金融资产的摊余成本的有()。
信度系数(r)()。
新生儿能以面部表情和身体活动等方式对下列几种基本味道作出反应()。
1898年维新变法失败后,在形式上唯一未被顽固派废除的新设学堂是()。
Notationgavewesternmusicameansofwrittenrecord,butatfirstonlyforakindofmusic,chant,thatwasbelievedtohaveo
最新回复
(
0
)