首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
24
问题
有以下程序 #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全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件sjt4.vbp,窗体上已经添加所有控件,如图所示。在程序运行时,如果单击“开始”按钮,则每隔0.1秒窗体上的汽车图标向右移动一次(初始状态下不移动);如果单击“停止”按钮,则停止移动。请完成以下工作:①设置适当控件
在考生文件夹下有一个工程文件sjt5.vbp。程序运行时,单击“装入数据”按钮,则从考生文件夹下的in5.txt文件中读入所有城市名称和距离,城市名称按顺序添加到列表框Listl中,距离放到数组a中;当选中列表框中的一个城市时,它的距离就在Textl中显示
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮(如图1所示),然后通过属性窗口设置窗体和命令按钮的属性,实现如下功能:①窗体标题为“设置按钮属性”;②命令按钮的标题为“等级考试”;③程序运行后,命令按钮不可见;④
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮,其标题为“移动本按钮”,如图所示。要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写入一条语句。
以下关于文件的叙述中,错误的是
如果要在窗体上使用2组单选按钮,每组都可以有一个被选中,则应该做的是
若变量a未事先定义而商接使用(例如:a=0),则变量a的类型是
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为()。
随机试题
夔纹出现在()。[云南2018]
速录员的工作既繁忙又紧迫,这就要求速录员要(),统筹安排好自己的工作,及时、完好地完成速录任务。
木瓜酶水解IgG的产物是
患者,女,48岁。半月来大便秘结,面色无华,头晕目眩,心悸,唇舌色淡,脉细。方选
为了准确观察病人的血压,测量时应尽量做到四定
患者,男,慢性支气管炎入院,有10年肺气肿病史。护士应帮助患者采取哪个卧位
美国国家情报局局长上周在一次公开会议上(),美国年度情报总预算为440多亿美元。多年来,美国政府对这个数字一直采取守口如瓶的态度,外人对此不得而知。
Internet服务提供商(ISP)是用户接入Internet的入口点。一般用户计算机接入Internet有两种方式:一种是通过电话网,另一种是通过【】。
Thereis______intoday’snewspaper.
Notfarfromtheschooltherewasagarden,______ownerseatedinitplayingchesswithhislittlegrandsoneveryafternoon.
最新回复
(
0
)