首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() { int m=1,n=2,*p=&m,*q=&n,*r; r=p; p=q; q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); } 程序运行后的输出结果是( )。
有以下程序 #include main() { int m=1,n=2,*p=&m,*q=&n,*r; r=p; p=q; q=r; printf("%d,%d,%d,%d\n",m,n,*p,*q); } 程序运行后的输出结果是( )。
admin
2015-07-28
29
问题
有以下程序
#include
main()
{ int m=1,n=2,*p=&m,*q=&n,*r;
r=p; p=q; q=r;
printf("%d,%d,%d,%d\n",m,n,*p,*q);
}
程序运行后的输出结果是( )。
选项
A、1,2,2,1
B、1,2,1,2
C、2,1,2,1
D、2,1,1,2
答案
A
解析
main()函数刚开始将指针p指向变量m的地址,将指针q指向n的地址,所以*p与m等价,*q与n等价。然后经由指针r将指针p、q的指向进行了交换,所以此时*p与n等价而*q与m等价,所以输出结果为1,2,2,1,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/CdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若一个外部变量的定义形式为staticintx;,那么,其中static的作用应该是_______。
请读程序段:charstr[]="ABCD",*p=str;printf("%d\n",*(p+4));程序段的输出结果,是_______。
以下程序段的输出结果是________。main(){chars1[10],s2[10],s3[10];scanf("%s",s1);gets(s2);gets(s3);puts(s1);puts(s2);put
下列程序执行后输出的结果是_______。intd=1;fun(intp),{intd=5;d+=p++;printf("%d,",d)}main(){inta=3;
设有数组定义:chararray[]="China",则数组array所占的空间为()
下列字符序列中,不可用作C语言标识符的是______。
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
x、y、x均为int型变量,描述"x、y和z中至少有两个为正数"的表达式是______。
若a=10,b=20,则表达式!(a<b)的值是【】。
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
随机试题
行车中遇到后方车辆要求超车时,应________。
A起自足背静脉弓B经外踝前方上行C无静脉瓣D注入胫后静脉E注入髂外静脉小隐静脉
休克的治疗原则包括
A.胺类激素B.肽类激素C.蛋白质激素D.类同醇激素血管升压素是
属于颅后窝的孔裂是
与企业甲签订的运输合同,应缴纳的印花税为( )元。与个人了签订房屋出租合同,应缴纳的印花税为( )元。
在试算平衡表上,虽然实现了期初余额、本期发生额和期末余额三栏的衡等关系,但仍然。不能保证账户记录是完全正确的。()
平行四边形:长方形:正方形
桉树由于受昆虫和真菌的侵害生长速度缓慢,因而成为一种优质木材。19世纪桉树被引进美国,失去了昆虫和真菌的危害,加之适宜的水土环境,生长速度极快,因而成为易开裂和弯曲的废材。桉树从优质木材变成废材说明了()。
华氏度和摄氏度均是测量温度的单位,摄氏度规定水的冰点温度为0度,沸水温度为100度;华氏度规定水的冰点为32度,沸点为212度。某时刻华氏度比摄氏度数值上高60度,则该时刻为:
最新回复
(
0
)