首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 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
56
问题
若有以下程序
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://www.kaotiyun.com/show/Ju3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中错误的是()。
下列给定程序中,函数fun的功能是:从形参ss所指字符串数组中,删除所有串长超过k的字符串,函数返回剩余字符串的个数。ss所指字符串数组中共有N个字符串,且串长小于M。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。例如,N=3,有下列矩阵123456789计算结果为:
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
请编写函数fun:在形参指针所指的4个整数中找出最大值和最小值,最大的放在a中,最小的放在d中。注意:部分源程序存在PROG1.C中,请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入所编写的若干语句。#includevo
下列关于栈的叙述中,正确的是()。
对于函数声明:voidfun(floatarray[],int*ptr);以下叙述中正确的是()。
以下选项中,值为1的表达式是
数据库应用系统中的核心问题是
随机试题
在_____层次,个人试图在组织或社会的权威之外建立道德准则。
患者,女性,33岁,间歇性发热、纳差,体温37.6℃~39.2℃,伴腕、膝关节酸痛1个月余。体检:头发稀少,口腔有溃疡灶;左膝及右腕关节局部红肿,压痛明显,但无畸形。实验室检查:尿蛋白(+),血白细胞3.7×109/L,ALT60U/L,红细胞沉降率45
常温下,在CH2COOH和CH2COONa的混合溶液中,若它们的浓度均为0.10mol.L–1,测得pH值是4.75,现将此溶液与等体积的水混合后,溶液的pH值是()。[2010年真题]
现场质量检查控制不包括( )。
宏达服装有限公司以CIF上海USD500,000.00进口印花布一批,装载货物的船舶于2006年6月2日(星期五)进境,该公司于6月22日向海关申报,请问该公司需向海关缴纳的滞报金应是:
信号弹在白天发射的时候一般用()。
真正的开拓型人才,不但工作时间内基本满负荷,而且业余时间内的工作效率更高,并且在紧张阶段还要占去一定的正常休息时间,而淘汰型人才不但不利用业余时间学习研究问题,而且正常工作时间也利用得少,不能产生对社会有益的价值效应。区别之大,何其明显。这段话主要说明了(
在各种动物中,只有人的发育过程包括了一段青春期,即性器官由逐步发育到完全成熟的一段相对较长的时期。至于各个人种的原始人类,当然我们现在只能通过化石才能确认和研究他们的曾经存在,是否也像人类一样有青春期这一点则难以得知,因为以下哪项作为上文的后继最为恰当?
在进行数据库物理设计时,为提高查询效率,需要在基本表的一些列上建立索引。有下列情况:Ⅰ.查询语句的WHERE子句中引用率比较高的列Ⅱ.经常参与连接操作的列Ⅲ.经常在orderby子句中出现的列Ⅳ.经常使用LIKE操作符且字符串前后
打开工作簿文件EXA.xlsx,对工作表“数据库技术成绩单”内数据清单的内容按主要关键字“系别”的降序次序和次要关键字“学号”的升序次序进行排序(将任何类似数字的内容排序),对排序后的数据进行自动筛选,条件为考试成绩大于或等于80并且实验成绩大于或等于17
最新回复
(
0
)