首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include main() void fun(int*a,int*b) { int a=1,b=2,*x=&a,*y=&b; { int*k; fun(x,y);
下列程序的输出结果是( )。 #include main() void fun(int*a,int*b) { int a=1,b=2,*x=&a,*y=&b; { int*k; fun(x,y);
admin
2020-10-26
48
问题
下列程序的输出结果是( )。
#include
main()
void fun(int*a,int*b) { int a=1,b=2,*x=&a,*y=&b;
{ int*k; fun(x,y);
k=a;a=b;b:k;)printf("%d%d",a,b);}
选项
A、2 1
B、1 2
C、编译出错
D、0 0
答案
B
解析
本题考查函数调用时的参数传递。分析题目可知 函数的形参是指向实参的指针,但main()函数中调用fun()函数时,实参是指针变量x、y(分别为指向a和b的指针),a、b的值在函数调用前后未发生变化,因而a=1,b=2,即输出1 2。
转载请注明原文地址:https://kaotiyun.com/show/fk3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下定义:structst{inta;floatb;}X[10];FILE*fp;若文件已正确打开,且数组x的10个元素均已赋值,以下将数组元素写到文件中的语句错误的是()。
有以下程序:#include#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf
有以下程序#include<stdio.h>main(){inti,j=0;chara[]="abl23c4d56ef7gh89";for(i=0;a[i];i++)if(a[i]>=’0’&&a[i]<=’9’)a[j++]=a[i]
有以下程序:#inchde<stdio.h>main(){FILE*f;f=fopen("filea.txt","w");fprintf(f,"abc");fclose(f);
下列选项中不属于面向对象程序设计特征的是()。【07年4月】
关于程序设计基本概念,以下叙述错误的是()。
有以下程序:#includeintm=12;intfun(intx,inty){staticintm:3;m=x*y—m:return(m);}main(
属于结构化程序设计原则的是()。
有以下程序:#includemain(){inti,j=0;chara[]=“Howareyou”,b[10]={0};for(i=0;a[i];i++)if(a[i]==’’)
随机试题
真菌孢子区别于细菌芽孢的特点不包括()
40730中毒性肺炎的突出表现是()
()不是质量检验的方法。
《建设项目环境影响评价资质管理办法》规定:环境影响评价资质证书在全国范围内使用,有效期为()年。
在小组工作实务中,不同类型的小组往往采取不同的工作模式,社会目标模式主要强调的是()。
学习动机由()构成。
据统计,家长每天吸烟十支以上的家庭的儿童,比不吸烟的家庭的儿童平均矮0.65厘米。由此可推测()。
系统总线中地址线的功能是用于选择()。
Whichwordcanbestdescribetheauthor’sattitudetothetworeportsfrequentlymentioned?Attheendofthepassage,suggesti
Ifyoufindyouspendmorethanyoumake,thereareonlytwothingstodo:decreaseyourspendingor【C1】______.It’softeneasie
最新回复
(
0
)