首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是:【 】。 void swap(int *a,int*b) { int *t; t=a;a=b;b=t; } main() { intx=3,y=5,*p=&x,*q=&y; swap
下面程序的运行结果是:【 】。 void swap(int *a,int*b) { int *t; t=a;a=b;b=t; } main() { intx=3,y=5,*p=&x,*q=&y; swap
admin
2013-06-11
69
问题
下面程序的运行结果是:【 】。
void swap(int *a,int*b)
{ int *t;
t=a;a=b;b=t;
}
main()
{ intx=3,y=5,*p=&x,*q=&y;
swap(p,q);
printf(“%d%d\n”,*p,*q);
}
选项
答案
3 5
解析
在主函数中通过定义和赋初值使p和q分别指向了x和y,执行函数调用“swap(p,q)”,把p和q中的地址值传给了形参指针变量a和b,a和b分别指向了实参x和y。在函数swap()中交换了指针变量a和b的值,并没有交换a和b指向的实参的值,所以函数调用返回后x和y依然是原来的值。
转载请注明原文地址:https://kaotiyun.com/show/t5Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#inGlude<stdlib.h>structNODE{intnum;structNODE*next;}main(){structNODE*p,*q,*r;
有以下程序#include<stringh>main(intargc,char*argv[]){inti,len=0;fot(i=1;i<argc;i+=2)len+=strlen(argv[i]);
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是
算法的时间复杂度是指______。
以下关于typedef的叙述错误的是
下列选项中不合法的标识符是( )。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是______。
请选出司用作C语言用户标识符的一组标识符_______。
以下说法中正确的是_______。
以下程序中函数sort的功能是对a所指数组中的数据进行由大到小的排序:voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for(j=i+1;i<n;j++)
随机试题
电位滴定法测定啤酒的总酸,滴定终点应控制pH在()。
Johnfound______difficulttopasstheentranceexamination.
鉴别表证和里证的要点,下列哪一项最主要
关于神经上皮性肿瘤的好发部位,下列哪项说法不恰当
与Ⅱ型超敏反应无关的成分是
根据《票据法》的规定,支票上可以由出票人授权补记的事项是()。
1,0,2,2,6,10,()
是否是独生子与孩子的社会能力发展几乎毫无关系。最近对30名独生子与35名第一胎的孩子一直到3岁的跟踪研究发现:这两组孩子对待其同代入、家长及其他大人的行为非常相似。下面哪项如果正确,最能削弱上述结论?
在Word的编辑状态,当前编辑的文档是C盘中AAA.doc文档,要将该文档保存一个备份到软盘,应当使用()。A.“文件”菜单中的“另存为”命令B.“文件”菜单中的“保存”命令C.“文件”菜单中的“新建”命令D.“插入”菜单中的命令
阅读以下说明,回答问题1、问题2,将解答填入对应栏内。【说明】在监理工作实施前,包括签订监理委托合同和组建监理项目部的前后,监理单位就要以总监理工程师和专业监理工程师为主,开始逐步进行监理工作的计划。在这期间,产生的计划性文件主要包括监理大纲、监
最新回复
(
0
)