首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
48
问题
有以下程序
#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全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=6,b=0,c=0;for(;a&&(b==0);){b+=a;a-=c++;}printf("%d,%d,%d\n",a,b,c);}则程序
以下叙述中正确的是
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a<=’Z’)?(a+32):a;printf("%c\n",a);}程序运行后的输出结果是
以下叙述中正确的是
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指结点插入到链表末尾的语句组是
有以下函数:intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是()
表达式:(int)((double)9/2)-9%2的值是
以下程序用来统计文件中字符的个数(函数feof用以检查文件是否结束,结束时返回非零)#includemain(){FILE*fp;longnum=0;fp=fopen("fname.dat","r");while(__________){fget
有两个关系R和S如下:则由关系R得到关系S的操作是()。
下列选项中不属于面向对象程序设计特征的是
随机试题
A.血管紧张素ⅡB.血管升压素C.血管活性肠肽D.心房钠尿肽(2011年第123题)介导血浆晶体渗透压升高引起渴觉和饮水行为的神经肽是
患者男性,55岁。尿频、尿痛间断发作2年,下腹隐痛、肛门坠胀1年。查体:肛门指诊双侧前列腺明显增大、压痛、质偏硬,中央沟变浅,肛门括约肌无松弛。前列腺液生化检查锌含量为1.74mmol/L,B超示前列腺增大。下列不是该疾病前列腺液的特征的是
乙酰水杨酸又名阿司匹林与非那西丁、咖啡因制成复方阿司匹林片俗称
患者,女,30岁。3个月前突发高热,热退后出现周身乏力,并见下肢痿软无力,食少纳呆,腹胀便溏,神疲乏力。治疗本病应选用哪组经脉为主
下列砌体房屋抗震构造措施,不正确的是( )。
下列关于钢筋混凝土预制桩沉桩顺序的表述正确的是()。
根据企业所得税相关规定,下列收入中,免税收入有()
按照分步法计算产品成本,如果企业只生产一种产品,则成本计算对象是该种产品及其所经过的各个生产步骤。( )(2001年)
阅读下面的文字,根据要求作文。当土地供给你营养,让你不断攀向高处时,你得低下头来看看土地的面容和伤痕。人往高处走,高处有无尽的奇观;水往低处流,低处更多的是需要爱心浇灌的土地。人到了高处才觉得低处的广阔,但是人只有在低处,才可以看到山的高伟。
试述加德纳多元智力理论的基本观点及其教育意义。
最新回复
(
0
)