首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y; {int*c; fun(p,q);printf("%d,%d,",*p,*q); c=a;a=
有以下程序 #include<stdio.h> main() void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y; {int*c; fun(p,q);printf("%d,%d,",*p,*q); c=a;a=
admin
2016-12-18
40
问题
有以下程序
#include<stdio.h> main()
void fun(int*a,int*b) {int x=3,y5,*p=&x,*q=&y;
{int*c; fun(p,q);printf("%d,%d,",*p,*q);
c=a;a=b;b=c;} 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
解析
本题考查函数的调用与指针。D和q分别为指向x和y的指针,函数fun()的两个形参均为指针型,主要功能为交换两个指针的指向,当调用结束以后,该操作不能返回主函数。而主函数中,fun(p,q)、fun(&x,&y)的实参均为x与y的地址,因此,两者结果相同,并且两者指针指向的值不能变化。
转载请注明原文地址:https://kaotiyun.com/show/OfDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
阅读下列程序,则执行后的结果为#include"stdio.h"main(){intc[][4]={1,2,3,4,5,6,7,34,213,56,62,3,23,12,34,56};printf("%x,%x\n",c[2][2
若变量已正确定义,有以下程序段i=0;doprintf("%d,",i);while(i++);printf("%d\n",i);其输出结果是
可在C程序中用作用户标识符的一组标识符是
以下说明语句中,【】是结构体类型名。typedefstruct{intn;charch[8];}PER;
以下选项中,当x为大于l的奇数时,值为0的表达式是
若程序有宏定义:#defineN100则以下叙述中正确的是______。
下列叙述中正确的是______。
下列关于栈的叙述正确的是______。
下列叙述中正确的是______。
若a是int型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
随机试题
设计一个判别表达式中左、右括号是否配对出现的算法,采用()数据结构最佳。
A.反映体形的胖瘦程度,受身高影响小B.反映胸廓发育状况C.坐高与身高的比例D.能更准确反映机体的通气量大小E.反映单位体积的充实程度
确定胎儿安危最简便而准确的方法是
预备费用由工程造价增长预备费和()组成。
陈某和谢某住对门,素有矛盾。某日夜里,陈某酒后猛撞谢某家屋门,持械闯入谢某家并猛砸谢某家电器等物品,谢某夫妇即上前阻止,双方发生推搡,此时,隔壁邻居张某也被惊醒,并去谢某家劝阻双方。谢某夫妇当即报案,县公安局派民警姜某、石某立即进入现场调查,对现场物品、痕
相对而言小学低年级学生对学习过程中的形式更感兴趣,而对学习内容和结果的兴趣会相对弱一些。()
掘地派
Ifeelsurethatqualification,abilityandexperience,youareabundantlysuitedtothepositionwehaveinmind.
InwhichcitywouldyoufindtheGoldenGateBridge?
A、Yes,youdidnt.B、No,youdidnt.C、Yes,Idid.D、No,Icant.C本题考查对反意疑问句的回答。对于此类问题的回答,首先人称和时态要与问句保持一致,其次,Yes后要跟肯定句,No后要接否定句
最新回复
(
0
)