首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun( int x, int y, int *c, int *d ) { *c = x+y; *d = x-y; } main() { int a=4, b=3, c=0, d=0; fun ( a, b, &c
有以下程序 #include void fun( int x, int y, int *c, int *d ) { *c = x+y; *d = x-y; } main() { int a=4, b=3, c=0, d=0; fun ( a, b, &c
admin
2021-07-09
55
问题
有以下程序
#include
void fun( int x, int y, int *c, int *d )
{ *c = x+y; *d = x-y; }
main()
{ int a=4, b=3, c=0, d=0;
fun ( a, b, &c, &d );
printf( "%d %d\n" , c, d );
}
程序的输出结果是( )。
选项
A、7 1
B、4 3
C、3 4
D、0 0
答案
A
解析
考查函数调用的参数传递。值传递过程中,形参只是实参的一个副本,形参改变不能影响到实参,所以值传递是单向传递,只能由实参传给形参。地址传递过程中,形参和实参指向同一个地址空间,两者的改变保持同步,所以在本程序调用结束之后, c、d值发生了改变,c=7,d=1,输出结果为A)。
转载请注明原文地址:https://www.kaotiyun.com/show/pitp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中已建立一个带头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入链表中,使插入后各结点数据域中的数据仍保持递增有序。请在程序的下画线处填入正确的内容并将下画线删除,使
下列叙述中正确的是
下列关于C语言文件的叙述中正确的是
以下选项中,不合法的C语言用户标识符是
设有定义:struct{intn;floatx;}s[2],m[2]:{{10,2.8},{0,0.0}};则以下赋值语句中正确的是()。
以下叙述正确的是
若有定义语句:doublex[5]={1.0,2,3,4,5.0),*p=x,则错误引用x数组元素的是()。
请编写函数fun,其功能是:计算并输出给定数组(长度为9)中每相邻两个元素的平均值的平方根之和。例如,若给定数组中的9个元素依次为12.0、34.0、4.0、23.0、34.0、45.0、18.0、3.0,11.0,则输出应为S=35.951014
软件设计过程中的E一R图转换为关系时,其中的实体和联系都可以表示为()。
以下选项中,当x为大于1的奇数时,值为0的表达式为()。
随机试题
我国现行税制中适用的累进税率有()
教育学作为一门独立形态的科学形成于()
先天性尿道下裂除尿道口异位以外,同时存在
《建设工程工程量清单计价规范》统一规定的项目编码共设( )位数字。
使用Foxmail软件收发电子邮件,需要设置发送和接受协议,这两种协议分别是()。
阅读材料,回答下列问题。西部某山村,山高坡陡,自然条件恶劣,百姓生活贫困,是远近闻名的贫困村。为找到一条铲除穷根的路子,村干部和村委会成员走村入户访民情,广泛征求村民意见和建议,提出了“种草养畜立业,多种经营富民”的发展思路。他们带领广大村民上山
印度纬度低,加之三面环海,绝大部分地区一年四季气候湿热难耐,在大树下静息成为印度人避暑的最好方式。再加上印度北方盛产大麻和鸦片,在高温和致幻剂的双重作用下,古印度人养成了打坐冥想的习惯。更重要的是,印度的种姓制度养活了一大批婆罗门,他们唯一的职责就是主持祭
下列有关权利和权力之间关系的主要表现的正确表述有
Afree,accessibleexhibitionaboutNelsonMandela,markingwhatwouldhavebeenhis100thbirthday,issuchanindisputablygoo
Thebuildingisfor______tolivein.
最新回复
(
0
)