首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include void fun(int*a,int*b) { int*c; c=a;a=b;b=c; } main() {int x=3,y=5,*p===&x,*q=&y;
有以下程序 #include void fun(int*a,int*b) { int*c; c=a;a=b;b=c; } main() {int x=3,y=5,*p===&x,*q=&y;
admin
2019-12-17
36
问题
有以下程序
#include
void fun(int*a,int*b)
{ int*c;
c=a;a=b;b=c;
}
main()
{int x=3,y=5,*p===&x,*q=&y;
fun(p,q);printf("%d,%d,",*p,*q);
fun(&x,&y);printf("%d,%d\n",*p,*q);
}
程序运行后的输出结果是
选项
A、3,5,5,3
B、3,5,3,5
C、5,3,3,5
D、5,3,5,3
答案
B
解析
本题考查函数的调用与指针。p和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/rzCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
有以下程序,程序运行后的输出结果是main(){intm=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
以下叙述中正确的是
以下程序段完全正确的是
执行以下程序段后,W的值为intw=’A’,x=14,y=15;w=((x‖y)&(w<’a’));
有以下程序段intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c;k;执行程序段后,k的值是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
设有定义:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a,i;,若0≤i≤9,则对a数组元素的引用错误的是()。
给定程序MODI1.C中,函数fun的功能是:在有n名学生,2门课成绩的结构体数组std中,计算出第1门课程的平均分,作为函数值返回。例如,主函数中给出了4名学生的数据,则程序运行的结果为:第1门课程的平均分是:76.125000请改正函数fun
编写函数fun,其功能是:将S所指字符串中ASCII码值为奇数的字符删除,剩余字符形成的新串放在t所指数组中。例如,若s所指字符串中的内容为“ABCDEFGl2345”,其中字符A的ASCII码值为奇数,字符1的ASCII码值也为奇数,都应当删除
随机试题
______isnotafictionalcharacterinTheScarletLetter.()
业务员张某受甲商场委托,以不高于每台价格2000元的标准购进1500台彩电。张某的妻子在乙家电厂工作。张某遂与乙家电厂家协商签订了一买卖彩电的合同。合同约定,甲商场向乙家电厂购买2000台彩电,每台价格1900元,共计380万元。由于张某的妻子在此次买卖合
本案一审法院决定适用简易程序是否正确?原因是什么?如果再审法院发现原审遗漏了必须参加诉讼的当事人汇远公司,则法院应当如何处理?
金融期权合约所规定的、期权买方在行使权利时遵循的价格是期权价格。()
直接保险人为转移已承保的部分或全部风险而向其他保险人购买的保险称为()。
甲公司与乙公司订立了一份买卖合同。在合同有效期限内,甲公司与丙公司合并成立为丁公司。根据《合同法》规定,该合同应当()。
"DailyStar,sir,"calledJason,carryingsomenewspapersunderhisarm.Thelittleboyhadbeenrunningupanddownthestreet
根据《全国人口普查条例》和《国务院关于开展第六次全国人口普查的通知》,我国以2010年11月1日零时为标准时点进行了第六次全国人口普查。目前我国全国总人口为1370536875人。其中普查登记的大陆31个省、自治区、直辖市和现役军人的人口共1339724
在1945年党的七大上,首次对毛泽东思想的科学内涵作出界定的是()。
Datasharing:Anopenmindonopendata[A]Itisamovementbuildingsteadymomentum:acalltomakeresearchdata,softwareco
最新回复
(
0
)