首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
44
问题
有以下程序
#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://www.kaotiyun.com/show/CdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有宏定义: #defineWIDTH80 #defineLENGTHWIDTH+40 则执行赋值语句“v=LENGTH*20;"(v为int型变量)后,v的值是【】。
在printf格式字符中,以带符号的十进制形式输出整数的格式字符是【】;以八进制无符号形式输出整数的格式字符是【】;以十六进制无符号形式输出整数的格式字符是【】;以十进制无符号形式输出整数的格式字符是【】。
下面程序的输出结果是_______。#include<stdio.h>main(){char*p[]={"DOOL","OPK","H","SP"};inti;for(i=3;i>=0;i-,i-
下面程序的输出结果是_______。unsignedfun(unsignednum){unsignedk=1;do{k*=num%10;num/=10;}whil
执行以下程序段后,m的值为() inta[2][3]={{1,2,3}{4,5,6}}; intm,*p; p=&a[0][0] m=(*p)*(*p+2))*(*(p+4));
在宏定义#defineP13.1415926中,用宏名PI代替一个()
对C语言源程序执行过程描述正确的是______。
下列选项中不属于结构化程序设计原则的是
对于下面的语句,叙述正确的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
随机试题
按照我国《担保法》规定的质押方式,以借款人或第三人提交的动产或权利为质物、并移交贷款人占有,作为债务担保发放的贷款为()。
PN结在无外加电压时处于()状态。
内细胞群外覆盖的滋养层称()
与移植排斥反应无明显关系的是
A.叶酸B.维生素D3C.维生素AD.维生素EE.维生素K可治疗新生儿出血症的维生素
根据我国法律规定,关于法人,下列哪一表述是正确的?
甲某是某派出所民警。某日甲在车站遇到其友乙某,乙某告知因犯杀人罪正在受到追捕。甲某给1000元,将乙送上火车。当追捕乙某的公安人员赶到时,甲某有意上前搭讪,故意延误追捕者时间,使列车出站,乙某逃脱。甲某行为构成:
企业为购置、建造固定资产、无形资产和经过12个月以上的建造才能达到预定可销售状态的存货发生借款的,在有关资产购置、建造期间发生的合理的借款费用,应当作为资本性支出计入有关资产的成本,并依照本条例的规定扣除。()
教案
pip功能列表帮助信息的命令格式是
最新回复
(
0
)