首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请选出以下程序的输出结果 ______。#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(
请选出以下程序的输出结果 ______。#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(
admin
2009-01-15
19
问题
请选出以下程序的输出结果 ______。#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
答案
2
解析
sub()函数的作用是将形参y和x的差赋给了z指向的那个内存地址,所以在sub(0.,5,&a),10和5属于值传递,a是属于地址传递,也就是a与z指向了同一个存储单元,在执行函数后,a的值随*z变化,所以此次函数被调用后,a的值为y-x=-5,同理可知,在sub(7,a,&b)后,b的值发生变化,其值为-5-7=-12,在sub(a,b,&c)后,c的值发生变化,其值为-12-(-5)=-7。
转载请注明原文地址:https://jikaoti.com/ti/HxK0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列是VisualBasic中所允许的形式数是()。
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,
有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dima(10)AsInteger,x,bx=InputBox("请输入一个多位整数")
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是()。
向文本框中输入字符时,下面能够被触发的事件是( )。
有如下数据定义语句:Dima,bAsIntegerDimx%,yasInteger执行上述语句后,不是整型变量的是
(1)考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Command1、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol
某系统总体结构图如下图所示:该系统总体结构图的深度是
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
长整型常数的类型说明符为
随机试题
CT扫描层厚的确定是通过改变X线束的
处方书写药品,医疗机构或者医师、药师均不得使用的药品名称是
苇茎汤的功用是
A.全社会参与原则B.公开透明原则C.生命神圣的原则D.最优化原则E.随机对照原则临床诊疗的医学道德原则之一是
由于合同条文繁杂,内涵意义深刻,法律语言不易理解等原因,必须进行( )。
从外部取得的原始凭证必须有填制单位财务专用章。( )
某产品本月成本资料如下:资料一:单位产品标准成本企业该产品预算产量的标准工时为1000小时,制造费用均按人工工时分配。资料二:本月实际产量20件,实际耗用材料900千克,实际人工工时950小时,实际成本如下:要求:计算本月产品成本差异总额;
下列导游人员的职责中,属于各类导游人员共同职责的是()。
教育者要在儿童身心发展的关键期,施以相应的教育,这是因为人的发展具有()。
计算控件的控件来源属性一般设置为()开头的计算表达式。
最新回复
(
0
)