首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> typedef stmct{ char name[9];char sex;float score[2];}STU; void f(STU a)
有以下程序 #include <stdio.h> #include <string.h> typedef stmct{ char name[9];char sex;float score[2];}STU; void f(STU a)
admin
2010-09-05
47
问题
有以下程序
#include <stdio.h>
#include <string.h>
typedef stmct{ char name[9];char sex;float score[2];}STU;
void f(STU a)
{ STU b={"Zhao",’m’,85.0,90.0}; int i;
strcpy(a.name,b.name) ;
a.sex=b.sex;
for(i=0;i<2;i++) a.score
=b.score
;
main( )
{ STU c={"Qian",’f’,95.0,92.0};
f(c);printf("%s,%c,%2.0f,%2.0f\n",c.name,c.sex,c.score[0],c.score[1]) ;
}
程序的运行结果是
选项
A、Qian,f,95,92
B、Qian,m,85,90
C、Zhao,f,95,92
D、Zhao,m,85,90
答案
A
解析
本题考查的是函数调用时的参数传递问题。程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个副本,函数f的所有操作只是针对这个数据副本进行的修改,这些都不会影响变量c的值。
转载请注明原文地址:https://jikaoti.com/ti/YPI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体如图1所示。要求程序运行时,在文本框Text1中输入一个姓氏,单击"删除"按钮(名称为Command1),则可删除列表框List1中所有该姓氏的项目。若编写以下程序来实现此功能:PrivateSubCommand1_Click() Dimn%
以下选项中,不合法的VisualBasic的变量名是( )。
在窗体上画一个名称为Commandl的命令按钮,一个名称为Labell的标签,然后编写如下事件过程:PrivateSubCommandl_Click()S=0Fori=1To15
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
下面的程序是利用公式:π=4-4/3+4/5-4/7+4/9-4/11+…计算机π的近似值PvivateSubCommand1_Click() DimPIAsDouble,xAsDouble,kAsLong,signAsI
下面关于文件叙述中错误的是( )。
在数据库中,数据模型包括数据结构、数据操作和
在E盘当前目录文件夹下建立一个名为“Student。txt”的随机文件,要求用InputBox函数输入5个学生的姓名(StuName)、年级(StuGrade)和年龄(StuAge)。在程序中有以下记录类型和窗体的事件过程,请选择正确的语句完成程序(
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:num=Abs(num)DoWhilenumk=k
下列关于二叉树的叙述中,正确的是( )。
随机试题
下列关于磁道的说法中,正确的是
以下为不合理用药的表现是
账簿登记应使用蓝、黑墨水和圆珠笔书写,不能使用红色笔或铅笔书写。()
因委托人欺骗报关企业而致使在向海关报关时发生伪报、瞒报行为,按照法律的规定应由海关追究()的经济责任。
在美国,联邦监管机构授权的行业自律组织是( )。
根据《中国注册会计师职业道德规范指导意见》的要求,如果后任注册会计师发现前任注册会计师所审计的会计报表存在重大错报,应当采取的措施是( )。
关于当事人向国家知识产权局申请行政复议,以下说法正确的是?
是一项制定项目费用控制基线或项目总费用控制基线的项目费用管理工作。
关于书刊装帧加工,说法正确的有()。
以下关于文件的叙述中,错误的是
最新回复
(
0
)