首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main()
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main()
admin
2009-09-28
45
问题
有以下程序 #include<stdio.h> void fun(int*a,int*B) { int*c; c=a;a=b;b=c; } main() { int x=3, y=5,*p=&x, *q=&y; fun(p,q); printf("%d,%d,",*p,*q); fun(&x,&y); printf(" %d,%d\n",*p,*q); } 程序运行后的输出结果是______。
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题主要考查的是函数的实参和形参之间的传递关系,C语言中实参变量和形参变量之间的数据传递是单向的“值传递”方式。指针变量作函数参数也要遵循这一规则。调用函数不可能改变实参指针变量的值。所以x和y的地址并没有改变,即p和q也没有改变,因此,选项B是正确的。
转载请注明原文地址:https://kaotiyun.com/show/M9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为Ll,标题为“业余爱好”的标签,再添加一个名称为chl的复选框数组,含3个复选框,它们的Index属性分别为0、l、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态如下表所示。程序运行
在考生文件夹下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此两数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的
在考生文件夹下有一个工程文件sjt3.vbp,窗体中有两个图片框,名称分别为P1、P2,其中的图片内容分别是一架航天飞机和一朵云彩,一个命令按钮,名称为C1,标题为“发射”,还有一个计时器,名称为Timerl。并给出了两个事件过程,但并不完整,要求:
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮(如图1所示),然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为“设置按钮属性”;②命令按钮的标题为“等级考试”;③程序运行后,命令按钮不可见;④
如果要在窗体上使用2组单选按钮,每组都可以有一个被选中,则应该做的是
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
设A、B、C是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是
语句:PrintAsc(Chr$(Mid$("98765432",4,2)))的输出是
以下关于数组的叙述中,错误的是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
随机试题
热电偶温度计是基于()的原理来测温的。
设区域D为x2+y2=1所围成的区域,则(1-x2-y2)dxdy=________.
胃最重要的运动是()
水泥混凝土路面施工时,按路面使用混凝土的( )强度作配合比设计。
背景某机场建设项目指挥部,通过招投标程序与某施工单位(总承包方)按照《建设工程施工合同(示范文本)》(GF—2017—0201)签订了施工合同。合同总价款5244万元,采用固定总价合同一次性包死,合同工期400d。施工中发生了以下事件:事件一:发包方
出口商品运输包装容器生产企业质量许可证的有效期为( )年,出口商品的运输包装容器的生产单位如果允许生产该产品时,须在质量许可证有效期满( )个月内重新提出申请。
Beth:Youlookalittlepale.AreyouOK?Jerry:______Ifeelterrible.
“物质的两种存在形式离开了物质,当然都是无,都是只在我们头脑中存在的观念抽象”。这段话说明
[2001年]以下是我国冶金企业的改革经验和效果的部分材料:材料11990年,邯钢与其他钢铁企业一样,面临内部成本上升、外部市场疲软的双重压力,经济效益大面积滑坡。当时生产的28个品种有26个亏损,总厂已到了难以为继的状况,然而各分厂报表中所
Whatdoesthewomantrytodointheconversation?
最新回复
(
0
)