首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
有以下程序 #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
admin
2019-08-10
57
问题
有以下程序
#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);
flun(&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/mgRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
一个教师可讲授多门课程,一门课程可由多个教师讲授。则实体教师和课程间的联系是()。
若有以下程序#include#defineN4voidfun(inta[][N],intb[],intflag){inti,j;for(i=0;i<N;i++){b[i]=a[i][0];for(j=1;j<N;j++)if(flag?(b
若有以下程序#includevoidsp(int*a){intb=2;a=&b;*a=*a*2;printf("%d,",*a);}main(){intk=3,*p=&k;sp(p);printf("%d,%d\n",k,*p);}则程
有两个关系R和S如下:则由关系R得到关系S的操作是
有以下程序#includemain(){char*s="12134";intk=0,a=0;while(s[k+1]){k++;if(k%2==0){a=a+(s[k]-’0’+
有以下程序#include#includestructA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);print
有以下程序#includemain(){inta[]={2,4,6,8},*p=a,i;for(i=0;i
以下选项中,不合法的C语言用户标识符是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
对下列二叉树进行前序遍历的结果为
随机试题
1949年4月21日,毛泽东、朱德发布《向全国进军的命令》,中国人民解放军发起()
患者,男性,75岁。原有高血压病史10年,不规则服药。3天前受凉后出现咳嗽、咳黄色痰,1天前出现夜间不能平卧,端坐呼吸来诊,查血压200/130mmHg,双侧肺底细湿啰音,心电图提示左心室高电压,ST-T改变。此时降压药物应考虑首选
女性,55岁。高血压病史20年,不规则服药。某日早晨突发头痛、意识不清,30分钟后送到医院。查体:昏迷,血压210/110mmHg,双眼向右侧凝视,左足外旋位。最可能的诊断是
在下眼睑皮肤作“V”形切口,然后将其缝成“Y”形用以治疗()。
在乙型肝炎患者血清中不能检测到的乙肝病毒标记物是
经处理的钢结构基础,应及时涂刷底层涂料,间隔时间不要超过( )。
在选择确定重要性的基准时,注册会计师通常无需考虑的因素是()。
夸美纽斯认为:“今生只是永生的准备”体现了()的观点。
【2016下】在老师的指导下,学生采用画示意图的方式对知识进行归纳整理,以促进自己对所学知识的掌握。学生采用的这种学习策略是()。
教学目标设计应基于的理念是关注学生作为完整的人的发展,全面设计教学目标。()
最新回复
(
0
)