首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
75
问题
有以下程序
#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://www.kaotiyun.com/show/OwWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序段,则正确的说法是Fori=1To100Step0x=x+1Next
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是( )。
下列叙述中正确的是( )。
窗体上命令按钮Commandl的事件过程如下:OptionBase1PrivateSubCommandl_Click()Dima(4,4)AsVariantFori=1To4Forj=1To4a(i,j)=
下面()不是VB的文件系统控件。
下列关于栈的叙述中,正确的是
如果窗体模块A中有一个过程:PrivateSubProc()……EndSub则下面叙述中错误的是
在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是()。
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10GetValue=G
对下列二叉树进行前序遍历的结果为
随机试题
有预定目的、任务又自觉运用一定的记忆方法的识记,称为_______。
某女,25岁,从事鞋厂的粘胶工作,近2年来常感头晕乏力、食欲减退、牙龈出血,皮下偶见紫癜。其同工种的2名女工也出现类似症状。这可能与接触哪类物质有关
孙某、周某均为注册房地产经纪人,在A省共同发起设立甲房地产经纪公司(以下简称甲公司)。周某此时在B省乙房地产经纪公司(以下简称乙公司)从事房地产经纪活动。甲公司成立后,又聘请了注册房地产经纪人崔某、房地产经纪人协理王某。在一次业务中,王某接待一位客户杨某,
2013年4月份()(简称PMI),为50.6%,连续7个月高于50%,当前中国经济运行出现较为明显的变化,正在由依靠规模扩张推动的速度型向依靠结构转型升级支撑的效益型转变。
简述成本领先战略和差别化战略的区别?
主张不再向学生传授系统知识,而是辅导学生自学和独立作业的教学组织形式是()。
设,利用推导等列前n项和的公式的方法,可求得f(-5)+f(一4)+…+f(0)+…+f(5)+f(6)的值为().
Thefollowingparagraphsaregiveninawrongorder.ForQuestions41-45,youarerequiredtoreorganizetheseparagraphsintoa
EmilyDickinsonisanAmerican
【B1】【B5】
最新回复
(
0
)