首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct{ char name[9]; char sex; float score[2]; }STU; void f(STU a) { STU b={"
有以下程序 #include #include typedef struct{ char name[9]; char sex; float score[2]; }STU; void f(STU a) { STU b={"
admin
2010-12-10
66
问题
有以下程序
#include
#include
typedef struct{ char name[9]; char sex; float score[2]; }STU;
void f(STU a)
{ STU b={"Zhao",′m′,850,900}; 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://www.kaotiyun.com/show/1mPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是( )。
窗体上有一个列表框控件List1。以下叙述中错误的是( )。
执行以下程序段:a$="VisualBasicProgramming"b$="C++"c$=UCase(Left$(a$,7))&b$&Right$(a$,12)后,变量c$的值为( )。
某人创建了一个工程,其界面如图所示,其中,图像的名称为Imagel,动滚条的名称为HScrom。希望在程序运行时,移动滚动框可以使图像框的宽度随之变化,而图像完整地拉宽或压缩,为此,编写了下面的程序代码:PrivateSubFormLoad()
数据库技术的根本目标是()。
设在工程中有一个标准模块,并定义了如下类型:TypeStutypeinoAsIntegerstmameAsString*20strsexAsString*2smarkAsSingle
有如下数据定义语句:DimX,YAsInteger以上语句表明()。
以下选项中不能正确把cl定义成结构体变量的是
在进行模块测试时,要为每个被测试的模块另外设计两类模块:驱动模块和承接模块(桩模块)。其中______的作用是将测试数据传送给被测试的模块,并品示被测试模块所产生的结果。
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
随机试题
动态HTML的核心是()
根据现行宪法和有关法律的规定,我国人民检察院领导体制实行【】
科学发展观要求协调发展必须做到( )
《八声甘州》(对潇潇暮雨洒江天)上片写景的主要特点是()
根据《中华人民共和国反不正当竞争法》,下列说法错误的是()
某电子元件公司为规范检验过程,特对其一系列产品的质量检验编制了检验指导书,并打算合理配置检验站。检验指导书中对检验对象一般要说明()。
工作是由一组相似相近的任务所组成的劳动活动,是构成岗位的前提和基础。其有三种含义,分别是()。
下列选项中,属于我国行政法部门的有
孙中山的思想由“三民主义”发展成为“新三民主义”,客观上反映出
Intoday’srapidlychangingeconomy,opportunities______forthosewhoaremotivatedanddedicatedtoachievingtheircareergoal
最新回复
(
0
)