首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
25
问题
有以下程序
#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(){intb=10,a=-11;a%=b%=4;printf("%d%d\n",a,b);}则程序的输出结果是
以下叙述中正确的是
以下能正确定义字符串的语句是( )。
结构化程序设计的基本原则不包括( )。
有以下程序(注:字符a的ASCII码值为97):#includemain(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是()。
若有定义语句:doublea,*p=&a;以下叙述中错误的是
下列选项中不属于结构化程序设计方法的是
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是()。
结构化程序设计的3种结构是()。
随机试题
用于检测红细胞膜是否有缺陷的试验是
某城建公司使用劣质水泥建造居民楼,居民入住后大量出现楼板塌落、墙壁变形现象。该小区的居民遂申请城建局与质量监督局作出处理,后两局共同作出责令该城建公司赔偿该小区居民经济损失21万元;罚款10万元;立即停产停业,限期治理整顿。该城建公司对行政处罚决定不服,申
已知第②层土粉质黏土的抗剪强度指标为上图所示,基础底面尺寸为3.0m×5.1m,则该土层的承载力特征值fa为______。在上图条件下,基础尺寸为3.0m×5.1m,软弱下卧层③层的地基承载力特征值f△=80kPa,则软弱下卧层顶处的地基承载特征值
()是要解决过去完全没有或仅部分出现过的问题,往往缺乏类似问题处理经验。
1996年1月24日11时25分,A市矿务局某煤矿多种经营公司的下属煤矿之一的七井发生一起特别重大的瓦斯爆炸事故,死亡人数达到99人(其中女职工37人)、伤3人,直接经济损失450万元。该矿直属于B集团公司。七井曾在1994年和1995年连续两年被
刑事责任包括警告、管制、拘役、有期徒刑、无期徒刑、死刑以及罚款、剥夺政治权利、没收财产等刑罚。()
依据企业所得税的相关规定,下列表述中,正确的是()。(2009年原制度)
原因和结果是我们思维的创造物”“在自然界中,既没有原因,也没有结果”。对这句话理解正确的有()。
根据所给资料,回答以下问题。2016年6月中国出口稀土3849吨,与去年同期相比增长19.6%,出口金额2.86千万美元,同比下降34.7%。2016年1—6月中国出口稀土23213吨,与去年同期相比增长67.2%;出口金额达17.16千万美元,
运算结果不是2010的表达式是
最新回复
(
0
)