首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请选出以下程序的输出结果______。 #include<stdio.h> sub(x,y,z) int x,y*z; {*z=y-x;} main(){ int a,b,c; sub(10,5,&a);s
请选出以下程序的输出结果______。 #include<stdio.h> sub(x,y,z) int x,y*z; {*z=y-x;} main(){ int a,b,c; sub(10,5,&a);s
admin
2013-02-23
29
问题
请选出以下程序的输出结果______。 #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,23
B、-5,-12,7
C、-5,-12,-17
D、5,2,-7
答案
2
解析
sub()函数的作用是将形参y和x的差赋给了z指向的那个内存地址,所以在sub(10,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://kaotiyun.com/show/RTJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下定义的结构体类型里包含两个成员,其中成员变量info用来存放整型数据;成员变量link是指向自身结构体的指针。请将定义补充完整。structnode{intinfo;【】link;};
数据库管理系统常见的数据模型有层次模型、网状模型和【】3种。
若变量已正确定义,以下while循环不断输出读入的字符,当读入回车换行符时结束循环。正确的程序段是
函数的值通过return语句返回,下面关于return语句的形式描述错误的是
整型变量X和Y的值相等,且为非0值,则以下选项中结果为0的表达式是______。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);
数据库设计包括两个方面的设计内容,它们是______。
以下不是网络操作系统的是()
计算机网络最突出的优点是()
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=32,b=66;printf("%c\n",b|b);}
随机试题
钨极氩弧焊机的调试内容主要是对电源参数、控制系统的功能以及其精度、供气系统的完好性、焊枪的发热情况等进行调试。()
关于阴茎癌的转移途径,不常见的是
犬,1岁,体况中等,体温39.3℃。肚腹胀满,呕吐,咳嗽痰多,痰白清稀,舌苔白润。若选用中药治疗,应以下述哪个方剂为主进行加减。
小儿生长发育的一般规律,不正确的是()
在计算个体工商户的生产、经营所得时,不得在税前列支的项目有( )。Ⅰ.赞助支出Ⅱ.分配给投资者的股利Ⅲ.业主的工资支出Ⅳ.管理费用
经盘点损失的面粉应转出进项税额为( )元。该企业当期可抵扣的进项税额为( )元。
在一个C程序中______。
Accordingtothepassage,whichofthefollowingisuncommonintheUS?
Mr.Greyhastwosons,______arefamousdancers.
A、AmericansarehappierthanEuropeans.B、TheGDPofEuropeishigherthanthatofAmerica.C、Peopleallovertheworldchooset
最新回复
(
0
)