首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的输出结果是( )。 #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)
下列程序的输出结果是( )。 #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)
admin
2021-06-15
45
问题
下列程序的输出结果是( )。
#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,即输出1 2。
转载请注明原文地址:https://kaotiyun.com/show/ijtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){inta=1,b=0;printf(’’%d,’’,b=a+b);printf(’’%d\n’’,a=2%);}程序运行后的输出结果是
若有以下程序段intr=8;printf(’’%d\n’’,r>>1);输出结果是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front一1=rear。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
给定程序中,函数fun的功能是:有N×N矩阵,根据给定的m(m=N)值,将每行元素中的值均右移m个位置,左边置为0。例如,N=3,m=2,有下列矩阵123456789程序执行结果为0
给定程序MODI1.C中函数fun的功能是:为一个偶数寻找两个素数,这两个素数之和等于该偶数,并将这两个素数通过形参指针传回主函数。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!
请编写函数fun,函数的功能是:将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。例如,字符串数组中的M个字符串为AAAABBBBBBBCC则合并后的字符串的内容应是:AAAABBBBBBBCC。提示:strc
以下叙述中不正确的是()。
下列特征中不是面向对象方法的主要特征的是()。
在软件开发中,需求分析阶段可以使用的工具是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
随机试题
中国特色社会主义最本质的特征是()
肠瘘的术后并发症有()
民事诉讼参与人中未包括的是( )。
项目的可行性研究工作由( )完成。
某企业以2000万元在二级市场购人公开交易的公司债券,并打算持有至到期,该债券面值为2500万元,支付的价款中包含已到付息期但尚未领取的利息200万元。对购入该债券进行会计处理时,在“持有至到期投资——利息调整”科目中确认的金额为()万元。
亚里士多德的灵魂论在教育理论上没有任何意义。
法律关系有纵向法律关系和横向法律关系之分,在以下法律关系中,属于横向法律关系的有哪些?()
求a的范围,使函数f(x)=x3+3ax2-ax-1既无极大值同时又无极小值.
Jackisadiligentstudent.
A、allcountriesreportedprogresstowardfreedomB、onlyafewcountriesmadeprogresstowardfreedomC、freedomtookholdinmany
最新回复
(
0
)