首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #include void fun(int*a,int*b) { int*k; k=a;a=b;b=k;} main() { int a=1,b=2,*x
下列程序的输出结果是( )。 #include void fun(int*a,int*b) { int*k; k=a;a=b;b=k;} main() { int a=1,b=2,*x
admin
2020-10-26
57
问题
下列程序的输出结果是( )。
#include
void fun(int*a,int*b)
{ int*k;
k=a;a=b;b=k;}
main()
{ int a=1,b=2,*x=&a,*y=&b;
fun(x,y);
printf("%d%d",a,b);
}
选项
A、2 1
B、1 2
C、编译出错
D、0 0
答案
B
解析
本题考查函数调用时的参数传递。分析题目可知fun函数的形参是指向实参的指针,但main()函数中调用fun()函数时,实参是指针变量x、y(分别为指向a和b的指针),a、b的值在函数调用前后未发生变化,因而a=1,b=2,即输出12。
转载请注明原文地址:https://kaotiyun.com/show/ct3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf(
有以下程序:#inelude<stdio.h>voidmain(){inta=1,b:0;printf("%d,",b=a+b);printf("%d\n",a=2*b);}
以下叙述中正确的是()。
若有以下程序:#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)&&(b=1))c=2;if((c==3)||(d=一1))a=5;printf(
有以下程序:#includemain(){if(’\0’==0)putchar(’1’);if(’0’==0)putchar(’2’);if(’a’>’b’)putchar(’3’);
若有定义语句:intx=10;,则表达式x一=x+x的值为()。
层次型、网状型和关系型数据库的划分原则是()。
下面不能作为软件设计工具的是()。
下列不属于软件工程3个要素的是,()。
随机试题
公元654年,唐高宗颁行()是汉代以来对于法律注释解说的集大成著作,它具有与法律同等的效力,是儒家经义法典化的范本。
女性,40岁。确诊肠结核半年。下述处理方案,哪项是错误的
肉眼观察肾体积明显缩小,质地变硬,表面有大的不规则瘢疤凹陷,该病变性质最可能是
在WindowsXP中,打开一个窗口或执行一个程序,应()。
( )不能通过分散投资加以消除。
A市的朱某和魏某因未达法定婚龄而被认定婚烟无效,根据相关规定,有权宣告其婚姻无效的机关是()。
世贸组织的总部设在( )。
下列有关“直觉”的表述不符合原文内容的一项是()。第四段中“直觉总是出现在意识的边缘而不是中心”一句的意思是()。
我国现行宪法规定,中华人民共和国的根本政治制度是
在指定字段或表达式中不允许出现重复值的索引是
最新回复
(
0
)