首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n",*p,*q,a,b) ;
有以下程序 main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n",*p,*q,a,b) ;
admin
2013-02-23
77
问题
有以下程序 main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n",*p,*q,a,b) ; } 程序运行后输出结果是
选项
A、8,7,8,7
B、7,8,7,8
C、8,7,7,8
D、7,8;8,7
答案
4
解析
程序中定义了两个变量a和b,并分别赋初值为7和8,定义了三个指针变量p、q、r,并让指针p指向变量a,让q指向变量b,然后通过一个中间指针变量f,使指针变量p和q互换,互换后p指向q所指的内容即b,q指向开始p所指向的内容即 a,因此最后输出的*p,*q的值为8,7,a,b的值没有改变仍为7,8。
转载请注明原文地址:https://kaotiyun.com/show/doJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序unionmyun{struct{intx,y,z;}u;intk;}a;main(){a.u.x=4;a.u.y=5;a,u.z=6;
若有如下程序:#include"stdio.h"voidmain(){FILE*fp;fp=fopen("test","wb")fprintf(fp,"%d%.1f,%c%c",5,238.41,’B’
若说明int*p,n;则通过语句scanf能够正确读入数据的程序段是
阅读下面程序段,则执行后输出的结果是#include"stdio.h"main(){charfun(char,int);chara=’A’;intb=13;a=fun(a,b);
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
以下程序运行后的输出结果是【】。main(){chars[]="9876",*p;for(p=s;p<s+2;p++)printf("%s\n",p);}
随机试题
下列适宜采用硬膜外麻醉的是
审判长在法庭审理过程中突发心脏病,无法继续参与审判,需在庭外另行指派其他审判人员参加审判。法院院长的下列哪一做法是正确的?(2011年试卷二第32题)
关于建筑面积、使用面积、辅助面积、结构面积、有效面积的相互关系,正确的表达式是( )。
实现社会主义市场经济以来,国民经济在国民经济总量中的比重。
经股东大会批准,企业对外宣告分配现金股利时,应借记“利润分配——应付现金股利”科目,贷记“应付股利”科目;但是对外宣告发放股票股利时,则不需要通过“应付股利”科目核算。()
下列各项中,属于所有者权益变动表“上年年末余额”项目反映的内容有()。
下列选项中,属于20世纪以后教育特征的是()。
抗税罪的行为方式有()。
请根据网页显示效果图的网页中的元素说明,将HTML文本中(n)处的填入对应的解答栏内。[说明]在浏览器的地址栏中输入考试中心的调查网址并回车后,网页显示的效果如下图所示。[HTML文本]<html><head><
Ifthatideawaswrong,theprojectisboundtofail,______goodalltheotherideasmightbe.
最新回复
(
0
)