首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请选出以下程序的输出结果______。 #include<stdio.h> sub(x,y,z) int x,y,*z; {*z=y-x;} main(){ int a
请选出以下程序的输出结果______。 #include<stdio.h> sub(x,y,z) int x,y,*z; {*z=y-x;} main(){ int a
admin
2010-09-05
38
问题
请选出以下程序的输出结果______。 #include<stdio.h> sub(x,y,z) int x,y,*z; {*z=y-x;} main(){ int a,b,c; sub(10,5,&A) ;sub(7,a,&b);sub(a,b,&c); printf("%d,%d,%d\n",a,b,c); }
选项
A、5,2,3
B、-5,-12,-7
C、-5,-12,-17
D、5,-2,-7
答案
B
解析
sub()函数的作用是将形参y和x的差赋给了z指向的那个内存地址,所以在sub(10,5,&a),10和5属于值传递,a是属于地址传递,也就是a与z指向了同—个存储单元,在执行函数后,s的值随*z变化,所以此次函数披调用后,a的值为y-x=-5,同理可知,在sub(7,a,&b)后,b的值发生变化,其值为-5-7=12,在sub(a,b,&c)后,c的值发生变化,其值为-12-(-5)=-7。
转载请注明原文地址:https://kaotiyun.com/show/vvWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommandl_Click(IndexA
要删除列表框中最后一个列表项,正确的语句是( )。
下面关于水平滚动条的Max,Min属性的叙述中错误的是
下列操作说明中,错误的是( )。
Fibonacci数列的规律是:前2个数为1,从第3个数开始,每个数是它前2个数之和,即:1,1,2,3,5,8,13,21,34,55,89,…。某人编写了下面的函数,判断大于1的整数x是否是Fibonacci数列中的某个数,若是,则返回True,否则返
函数过程F1的功能是:如果参数a为奇数,则返回值为1,否则返回值为0。以下能正确实现所述功能的代码的是()。
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为( )。
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
下列关于队列的叙述中正确的是
C语言规定,在一个源程序中,main函数的位置
随机试题
教育研究的对象是_______。
不属于高能磷酸化合物的是
患者,男性,69岁。高血压病史6年,糖尿病病史2年,血压曾达170/105mmHg,有吸烟、饮酒嗜好。根据以上情况,该患者的预后判断是
人民法院于2014年8月10日受理某企业破产案件。在进行破产清算时,下列选项中,管理人可请求人民法院行使撤销权的有:()
在高层建筑中有一不具备自然排烟条件的中庭,其体积为30000m3,则设计的机械排烟量应为()m3/h。
在我国,课程具体表现为课程计划、学科课程标准和()。
对等计算(PeertoPeercomputing,P2P),是指信息或服务的提供者和使用者通过直接交换实现资源共享,形成非中心化的、自组织的,且所有或大部分联系是对称的分布式环境。根据上述定义,下列选项属于基于P2P的网络应用的是:
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
Ourtheoriesabouthumandiseasearetheproductofcurrentfashion【M1】______thanwewouldliketoadmit.Butjustast
What’stheauthor’sattitudetowardthefutureoftheeuroinEurope?Criticsofeuroholdthat______.
最新回复
(
0
)