首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <string.h> struct STU { int hum; float TotalScore; }; void f(struct STU p)
有以下程序 #include <string.h> struct STU { int hum; float TotalScore; }; void f(struct STU p)
admin
2009-01-15
35
问题
有以下程序 #include <string.h> struct STU { int hum; float TotalScore; }; void f(struct STU p) { struct STU s[2]={{20044,550},{20045,537}}; p.num=s [1].num; p.TotalScore-s[1].TotalScore; } main() { struct STU s[2]-{{20041,703},{20042,580}}; f(s[0]); printf("%d %3.0f\n",s[0].num,s[0].TotalScore); } 程序运行后的输出结果是
选项
A、20045 537
B、20044550
C、20042580
D、20041 703
答案
8
解析
把结构体变量作为一个参数传递给函数时,传递的是实参结构体变量的值,系统将为结构体类型的形参开辟相应的存储单元,并将实参中各成员的值赋给对应的形参成员。因此,改变形参变量的内容不会影响实参,即传值调用。所以本题的函数f()没有对传递的结构体s[0]作任何改动,结果还是20041 703。应该选择D。
转载请注明原文地址:https://kaotiyun.com/show/qOHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计visualBasic应用程序(包括界面和代码)。在名称为。Form1的窗体上从上到下画两个文本框,名称分别为Text1、Text2;再画一个命令按钮,名称为Command1,标题为“选中字符数是”。程序运行时,在Text1
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在名称为Form1的窗体上画一个名称为Image1的图像框,有边框,并可以自动调整装入图片的大小以适应图像框的尺寸;再画三个命令按钮,名称分别为Command1、Comman
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在Form1的窗体上画一个名称为P1的图片框,然后建立一个主菜单,标题为“操作”,名称为Op,该菜单有两个子菜单,其标题分别为“显示”和“清除”,名称分别为Di
一个栈的初始状态为空。现将元素1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
以下叙述中错误的是
以下关于控件数组的叙述中,错误的是
结构化程序所要求的基本结构不包括
在长度为n的有序线性表中进行二分查找,最坏情况下需要比较的次数是
以下过程定义中正确的过程首行是
随机试题
与抗组胺药联用,可减少西药的用量和嗜睡、口渴等副作用的是()。
输血传播的疾病中。不包括
王女士,60岁,卧床3周。近日骶尾部皮肤破溃,护士仔细观察后认为是压疮溃疡期。王女士发生压疮最主要的原因是
如何理解宪法秩序的实现?
直流分电柜的接线情况有()。
营业外收入是指企业发生的与其经营活动无直接关系的各项净收入,包括()等。(19.1)
2018年12月,山东省首个以跨境电商为特色的B型保税物流中心顺利通过封关验收。该B型保税物流中心是_______。
给定资料1.AI即人工智能,它是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门新的技术科学。人工智能是计算机科学的一个分支,它力图生产出一种新的能以人类智能相似的方式做出反应的智能机器,该领域的研究包括机器人、语言识别、
某公司准备从11名刚人职的优秀新员工中任选4名去参加海外培训项目,已知这11名员工中有男员工6名、女员工5名。现要求被选中的男女至少各1名,有()种选法。
Writeanessaycommentingontheremark"Aconservation-mindedcampusisnotonlytheplacewithoutextravaganceandwaste,but
最新回复
(
0
)