首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struc t STU{ char name [10] int num; void f1(struct STU c) { struct STU b={"LiSiGuo",2042};
有以下程序 struc t STU{ char name [10] int num; void f1(struct STU c) { struct STU b={"LiSiGuo",2042};
admin
2009-01-15
33
问题
有以下程序 struc t STU{ char name [10] int num; void f1(struct STU c) { struct STU b={"LiSiGuo",2042}; c=b; } void f2(struct STU *c) { struct STU b={"SunDan",2044); *c=b; } main ( ) { struct STU a={"YangSan",2041},b={"WangYin",2043}; f1 (a); f2 (&b); printf ( "%d %d\n" ,a.num,b.num); } 执行后输出结果是
选项
A、2041 2044
B、2041 2043
C、2042 2044
D、2042 2043
答案
1
解析
本题考核的知识点是结构体类型的综合应用。本题中首先定义了一个结构体类型STU,它由一个字符数组和一个整形变量 num组成。然后定义两个函数n和n。其中n是值传递的,n是地址传递的。主函数中定义两个结构体变量a和b并分别赋初值,接着调用函数f1(a),由于函数f1是值传递,故执行该函数后并没有改变 a的值,在接着调用函数f2(&b),由于该函数是地址传递,执行该函数后将使变量b的值为{“SunDan”, 2044},故函数最后输出的a.num和b.num的值为 2041和2044。所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/QIXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为使程序运行时通用对话框CDl上显示的标题为“对话框窗口”,若通过程序设置该标题,则应使用的语句是
窗体上有一个由两个文本框组成的控件数组,名称为Text1,并有如下事件过程:PrivateSubText1Change(Index.AsInteger)SelectCaseIndexCase0Text1(1).FontS
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
以下关于菜单设计的叙述中错误的是
在考生文件夹下有一个工程文件sjt4.vbp。其窗体上已有部分控件,请按照如图2-164所示添加框架和单选按钮。要求:画两个框架,名称分别为Framel、Frame2,在Framel中添加一个名为Optionl的单选按钮数组,含两个单选钮,标题分别为”古典
(1)在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.filaa,在窗体上有一个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行
在考生文件夹下有一个工程文件sjt3.vbp,运行情况如图3-113所示。程序的功能是计算表达式的值:z=(x一2)!+(x一3)!+(x一4)!+…+(x—N)!其中的N和x值通过键盘分别输入到两个文本框Text1、Text2中。单击名称为Co
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
下列各种窗体事件中,不能由用户触发的事件是()。
通常软件测试实施的步骤是()。
随机试题
男,60岁,患风湿性关节炎。常用治疗方案是
A.运动刺激试验B.高血糖抑制试验C.TRH兴奋试验D.高血糖素激发试验E.ACTH兴奋试验诊断嗜铬细胞瘤可选取
下列不属于第二类医疗器械的是
下列有关法律解释的说法中哪一项是不正确的?()
首次公募股票时,募集说明书所引用的最近一期财务会计资料在财务报告截止日后()内有效。
下面是一段心理咨询师与求助者之间的会谈内容:心理咨询师:上次我初步了解了您的资料,这次我们继续来谈谈您的困扰好吗?求助者:好的,我丈夫最近几个月对我不太好,感觉他不再爱我了,你能帮助我让我丈夫再爱我吗?心理咨询师:是
需求定律是指在其他因素(非价格因素)不变的条件下,商品的价格和需求量之间存在反向变动的关系,即价格越低,需求量越大;价格越高,需求量越小。根据上述定义,下列涉及需求定律的是:
某公司招录一名高级销售人员,有4个条件:口才好,有两年以上相关工作经历,本科以上学历,具有本地户口。但是前来应聘的甲、乙、丙、丁四人没有一人全部符合。于是公司最终录取了符合条件最多的一人。现已知:(1)任何两个条件配成一对,都恰好有且只有一人符合
Thereasonwhyhewaslateforschoolis______(今天早上他睡过头了).
A、Thebenefitsofstrongbusinesscompetition.B、Aproposaltoreducethecostofproduction.C、Theexpenseofmodernizingthef
最新回复
(
0
)