首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果是 #inClude<iostream.h> roid fun(int *a,int * b) { int * k; k=a;a=b;b=k;} void main( ) { int a=2004,b=9,* x=&a,*
下列程序的运行结果是 #inClude<iostream.h> roid fun(int *a,int * b) { int * k; k=a;a=b;b=k;} void main( ) { int a=2004,b=9,* x=&a,*
admin
2010-03-29
63
问题
下列程序的运行结果是 #inClude<iostream.h> roid fun(int *a,int * b) { int * k; k=a;a=b;b=k;} void main( ) { int a=2004,b=9,* x=&a,* y=&b; fun(x,y); cout < < a < <" " < < b < < end1;}
选项
A、2004 9
B、9 2004
C、0 0
D、编译时出错
答案
1
解析
本题函数fun中形参是两个指针变量,函数fun只是将这两个指针的指向的地址交换了一下而并没有交换它们所指向的地址中的数据。虽然,主函数中声明的变量a,b是整型变量而函数fun中的形参是两个指针变量,这两个变量仅仅是两个参数,与主函数中的那两个变量含义是不同的。注意:采用指针或引用可将值交换。
转载请注明原文地址:https://kaotiyun.com/show/knjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
结构化程序设计的基本原则不包括()。
有以下程序(说明:字母A的ASCII码值是65):#includevoidfun(char*s){while(*s){if(*s%2)printf("%c",*s);S++:}
若有以下程序typedefstructstu{char*name,gender;intscore;}STU;voidf(char*p){p=(char*)malloc(10);strcpy(p,"Qian");}m
有以下程序main(){charc1,c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf("%c,%d\n",c1,c2);}已知字母A的ASCII码为65,程序运行后的输出结果是
下列程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。voidflintb[],intn,intflag){inti,j,t;for(i=0;i<n-1;i++)
以下程序的输出结果是()。#includemain(){chara=4;printf(’’%d’’,a=a<<1);}
有下列程序:maln(){inti,t[][3]={9,8,7,6,5,4,3,2,1},ifor(i=0;i
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}
随机试题
A.室性心动过速、室颤B.支气管哮喘,心源性休克C.高钾血症D.失代偿性心衰、急性心梗E.胆道阻塞性疾病地高辛的禁忌证是
一个检验检测机构的质量方针是经()批准正式发布的。
能源库存量核算应遵循的原则有()。
下列关于包装物押金的增值税、消费税的计税说法中,正确的是()。
以下关于索引符号和详图符号说法中错误的是()。
在计算机中用于存储、处理大量数据的软件称为()。
1,-4,4,8,40,()。
若|x-2y-3|与|3x-4y+2|互为相反数,则x2-y2=__________;
AftervisitingWidenerUniversityandlearningaboutitsprogramrequiring300hoursofcommunityserviceinthesurroundingpoo
查询设计器的“排序依据”选项卡对应于SQL-SELECT语句的______短语。第(11)到(12)题中使用的两个数据表:职称和职工表的结构如下:“职工”表:职工号C(4),姓名C(8),性别C(2),职称号C(4),工资N(7,2)
最新回复
(
0
)