首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
62
问题
有以下程序
#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全国计算机二级
相关试题推荐
以下函数把b字符串连接到a字符串的后面,并返回a中新字符串的长度。请填空。 strcen(chara[],charb[]) {intnum=0,n=0; while(*(a+num)!=【】)num++; whi
下列程序的输出结果是() main() {inti,j,m=0,n=0; for(i=0;i<2;i++) for(j=0;j<2;j++) if(j>=i)m=1; n++; printf("%d\
若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是______。
下面是有关c语言字符数组的描述,其中错误的是
以下叙述中正确的是
以下关于C语言数据类型使用的叙述中错误的是
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
若有下面的说明和定义,则sizeof(structaA)的值是_______。structaa{intrl;doubler2;floatr3;unionuu{charu1[5];longu2[2]}ua;
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)______。structdate{long*cat;structdate*next;doubledog;}too;
随机试题
强直性脊柱炎骶髂关节X线改变中期表现特点
绵马贯众的主要驱虫有效成分是
秦代的“不直”、“纵囚”、“失刑”犯罪所属罪名类型是:()。
根据《招标投标法》规定,对于违反本法规定,相关责任人应承担的法律责任,错误的是()。
以下属于国家对军事设施实行的方针的是()
某企业产成品实有数量80台,每台实际成本94元,该产品的材料费与工资、其他费用的比例为70:30,根据目前有关资料,材料费用综合调整系数为1.20,工资、其他费用综合调整系数为1.08。该产品的评估值应接近于()元。
年度终了,除“未分配利润”明细科目外,“利润分配”科目下的其他明细科目应当无余额。()
《企业财务会计报告条例》属于()。
A.调整牙齿排列位置B.修复前外科去除骨尖骨棱C.尽量扩大基托面积D.改善义齿后牙面形态E.义齿基托厚薄一致为了改善美观()。
A、Todobusinesseffectively.B、Tomeetothers’requirement.C、Toimprovelinguisticskills.D、TopromoteproficiencyinEnglish
最新回复
(
0
)