首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-06-15
38
问题
有以下程序:
#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、2,1,1,2
B、1,2,1,2
C、2,1,2,1
D、1,2,2,1
答案
D
解析
int m=1,n=2,*p=&m,*q=&n,*r;即指针变量p指向m,指针变量q指向n,r=p;p=q;q=r;即通过指针变量r,将指针p和指针q的指向交换。因此最后输出1,2,2,1。
转载请注明原文地址:https://www.kaotiyun.com/show/m5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指节点插入到链表末尾的语句组是
有以下程序#include#defineN3voidfun(inta[][N],intb[]){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)if(b[i]<a[i][j])b[i
下面不属于结构化程序设计原则的是()。
以下关于结构化程序设计的叙述中正确的是
以下不合法的数值常量是
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)()。
设二叉树的后序序列为DGHEBIJFCA,中序序列为DBGEHACIFJ。则前序序列为
以下关于简单程序设计的步骤和顺序的说法中正确的是
以下正确的说法是()。
随机试题
钢筋工程机械连接接头试验时发现有1个试件的抗拉强度不符合要求,这时应再取()个试件进行复检。
糖原合成和分解的交汇点是糖酵解和乳酸异生成糖的交汇点是
患者,早产儿,体重1.2kg,疑有败血症被送往新儿ICU,医师拟使用氨苄西林进行治疗。计算婴儿所用抗菌药物的剂量,最合理的是根据婴儿的
根据我国相关法律规定,下列关于合同解除的表述正确的是( )。
《房产税暂行条例》对国家机关、人民团体、军队自用的房产的政策规定是()。
甲公司为一家大型国有企业集团公司,2015年度和2016年度,甲公司发生的相关业务如下:(1)2015年3月31日,甲公司与境外A公司的某股东签订股权收购协议,甲公司以110000万元的价格收购A公司股份的80%。6月30日,甲公司支付了收购款并完成股权
当事人订立合同的过程中,故意隐瞒与订立合同有关的重要事实,给对方造成损失违背了合同法的()。
以下关于编写XML文档的描述,错误的是()。
Whatdoesthemanmean?
Childrenmodelthemselveslargelyontheirparents.Theydosomainlythroughidentification.Childrenidentify【C1】______aparen
最新回复
(
0
)