首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
95
问题
有以下程序
#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://kaotiyun.com/show/OwWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹中有一个工程文件sit5.vbp。窗体外观如图3.134所示。运行程序,单击“读数据”按钮,文件中的数据被读入字符串变量中并显示在Label2标签中。单击“排序”按钮时,对读入的数据从小到大排序,并将排序结果显示在窗体的Label4控件中。要求
以下关于SelectCase语句的叙述中,正确的是
以下选项中,不合法的VisualBasic的变量名是( )。
软件测试的目的是( )。
设有如下的程序段:n=0Fori=1To3 Forj=1Toi Fork=jTo3n=n+1 Nextk NextjNexti执行上面的程序段后,n的值为( )。
在窗体上画一个名称为Text1的文本框,然后画3个单选按钮,并用这3个单选按钮建立一个名为Optionl的控件数组,程序运行后,如果单击某个单选按钮,则文本框中的字体根据所选择的单选按钮切换,如图1所示。请选择适合空白处的语句()。Priva
下列关于栈的叙述中,正确的是
下列选项中,不属于数据模型所描述的内容的是()。
数学式子5+(a+b)×2对应的VisualBasic表达式是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
随机试题
“物必先腐而后虫生”所体现的哲理是:
动密封的作用是可使离心泵的叶轮密封环改为类似机械密封的接触式无间隙密封后,使泵效提高()。
简答当代社会的公共生活的特点。
面神经瘤多见于
对于浇注法绝热层施工下列表述正确的是()。
下列各项中,不通过“应交税费”科目进行核算的是()。
下列属于俄罗斯“巡回展览画派”代表人物列宾的作品是()。
教师专业标准的基本理念包括
下列关于对象的叙述中,哪一条是不正确的?
建立一个表文件,表中包含字段:姓名(C,6)、出生日期(D)和婚否(L),则该表中每条记录所占的字节宽度为______.
最新回复
(
0
)