首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
分析下列程序: #include<stdio.h> main() { int *p1,*p2,*p; int a=6,b=9; p1=&a;p2=&b; if(a<b){p=p1;p1=p2;p2=p
分析下列程序: #include<stdio.h> main() { int *p1,*p2,*p; int a=6,b=9; p1=&a;p2=&b; if(a<b){p=p1;p1=p2;p2=p
admin
2013-06-11
90
问题
分析下列程序: #include<stdio.h> main() { int *p1,*p2,*p; int a=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,66,9
B、6,9 9,6
C、6,9 6,9
D、9,69,6
答案
1
解析
通过p1=&a,p2=&b分别将a、b的地址赋给指针p1、p2,接着执行if语句,发现a<b成立,则通过交换p1、p2的值,即交换a、b所在存储单元的地址,但是a、b的值并没有发生变化。
转载请注明原文地址:https://kaotiyun.com/show/kVJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
将经过确认测试的软件与外设、网络等连接在一次运行的测试叫【】
下面程序段的输出结果是【】。 inti=0,sum=1; do {sum+=i++;} while(i<6); print("%d\n",sum);
以下程序的输出结果是() main() {charch[3][4]={"123","456","78"},*p[3];inti; for(i=0;i<3;i++)p[i]=ch[i]; for(i=0;i<3;i+
以下程序的输出结果是() main() {union{chari[2]; intk; }r; r.i[0]=2,r.i[1]=0; printf("%d\n",r,k); }
以下程序的输出结果是() main() {intn[3][3],i,j; for(i=0;i<3;i++) for(j=0;i<3;++)n[i][j]=i+j; for(i=0;i<2;i++)
下面程序的输出结果是() main() {inti,f1,f2; f1=f2=1; for(i=0;i<4;i++) {printf(”%d%d”,f1,f2); f1+=f2; f2+=f1;
下列关于switch语句和break语句的结论中,只有()是正确的。
以下程序运行后的输出结果是【】。fun(intx){if(x/2>0)fun(x/2);printf("%d",x);}main(){fun(6);}
随机试题
第一掌骨基底部骨折由于相关肌肉的牵拉,骨折远端移位的方向是
《战国策》的整理编订者是
当眼球向外转时,外直肌接受神经冲动兴奋,而直接对抗肌一内直肌同时受到抑制,这遵循
A.二尖瓣脱垂B.二尖瓣狭窄C.主动脉瓣狭窄D.感染性心内膜炎E.主动脉瓣关闭不全患者。女性,45岁。胸骨左缘第3肋间闻及舒张期叹气样杂音。心尖部闻及舒张中晚期隆隆样杂音。应考虑的诊断是
麦冬具有而天冬不具有的功效是
关于劳动关系的表述,下列哪些选项是正确的?(2009年试卷一第70题)
设C=AB-1,则C-1的第2行第2列的元素为()。
下列人员不得担任上市公司独立董事的有()。
“峰三千”“水八百”、树木种属繁多是()的总特色。
2013年该城镇人均可支配收入为()。
最新回复
(
0
)