首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下列程序: #include<stdio.h> main() { int*p1,*p2,*p; inta=6,b=9; p1=&a;p2=&b; if(a<B) {p=p1;p1=p2;p2=p;} prin
分析下列程序: #include<stdio.h> main() { int*p1,*p2,*p; inta=6,b=9; p1=&a;p2=&b; if(a<B) {p=p1;p1=p2;p2=p;} prin
admin
2010-09-05
29
问题
分析下列程序:
#include<stdio.h>
main()
{ int*p1,*p2,*p;
inta=6,b=9;
p1=&a;p2=&b;
if(a<B) {p=p1;p1=p2;p2=p;}
printf("%d,%d",*p1,*p2) ;
printf("%d,%d",a,B) ;
}
程序的输出结果为( )。
选项
A、9,6 6,9
B、6,9 9,6
C、6,9 6,9
D、9,6 9,6
答案
A
解析
通过p1=&a,p2=&b分别将a、b的地址赋给指针p1、p2,接着执行if语句,发现a<b成立,则通过交换p1、p2的值,即交换a、b所在存储单元的地址,但是a、b的值并没有发生变化。
转载请注明原文地址:https://jikaoti.com/ti/YMI0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
设a=2,b=3,c=4,d=5,表达式Nota
全局数据视图的描述称为()。
在三级模式之间引入两层映像,其主要功能之一是()。
设程序中定义了下面的过程:PrirateSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
下列叙述中正确的是
命令按钮Command1的MouseUp事件过程结构如下:PrivateSubCommand1_MouseUp(ButtonAsInteger,ShiftAsInteger,
以下关系表达式中,其值为True的是()。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
随机试题
A.骨髓B.脾脏C.淋巴结D.扁桃体E.胸腺B细胞发育成熟场所
车站站台公共区的楼梯、自动扶梯、出入口通道,应满足当发生火灾时在()min内将远期或客流控制期超高峰小时,一列进站列车所载的乘客及站台上的候车人员全部撤离站台到达安全区的要求。
“备案号”栏应填()“运输方式”栏应填()
远期合约和期货合约到期时,合约双方均会以约定的商品进行实物交割。()
__________是19世纪德国现实主义画家,代表作《轧铁工厂》。
均匀曲面的质心的竖坐标为________.
若内存地址区间为4000H~43FFH,每个存储单元可存储16位二进制数,该内存区域用4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是______。
下列叙述中正确的是
【M1】"Therewereasetofideasandasetofinitiativesthattheuniversityisundertakingthatpeoplewantedtoinvest,"saidM
Inthecenterofabigcitythereareusuallydozensoflargeofficebuildingsthathousebigbanks,corporationheadquarters,a
最新回复
(
0
)