首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a,int b) { int t; t=a;a=b;b=t; } main() { int c[10]:{1,2,3
有以下程序: #include void fun(int a,int b) { int t; t=a;a=b;b=t; } main() { int c[10]:{1,2,3
admin
2021-02-25
87
问题
有以下程序:
#include
void fun(int a,int b)
{ int t;
t=a;a=b;b=t;
}
main()
{ int c[10]:{1,2,3,4,5,6,7,8,9,0},i;
for(i=0;i<10;i+=2)fun(c
,c[i+1]);
for(i=0;i<10;i++)printf("%d,",c
);
printf("\n");
}
程序运行的结果是( )。
选项
A、1,2,3,4,5,6,7,8,9,0
B、2,1,4,3,6,5,8,7,0,9
C、0,9,8,7,6,5,4,3,2,1
D、0,1,2,3,4,5,6,7,8,9
答案
A
解析
函数fun交换了参数值,但只是交换了形参的值,结果并不会传递给实参。所以数组c没有发生变化,原样输出。
转载请注明原文地址:https://kaotiyun.com/show/61tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){doublex=2.0,y;if(x0.0)y=0.0;elseif((x<5.0)&&(!x))y=1.0/(x+2.0);elseif(x<10.0)
有以下程序main(){inta=1,b=2,c=3,x;x=(a^b)&c;printf("%d\n",x);}程序的运行结果是
若有以下程序voidf(intx)main(){intz=123456;{if(x>=10)f(z);}{printf("%d-",x%10);f(x/10);}elseprintf("%d",x);}则程序的输出结果是
下列叙述中正确的是
把以下四个表达式用作if语句的控制表达式时,有一个选项与其他三个选项含义不同,这个选项是
以下叙述中正确的是
在一个C源程序文件中所定义的全局变量,其作用域为
下列选项中,能够满足“只要字符串s1等于字符串s2,则执行ST”要求的是
若有定义intw[3][5];.则以下不能正确表示该数组元素的表达式是()。
随机试题
在Word2010中,自选图形和艺术字都默认设置为浮动式。()
Ifthewholeoperation______beforehandagreatdealoftimeandmoneywouldhavebeenlost.
患者,女,57岁。因失血过多突发昏厥,面色苍白,口唇无华,四肢震颤,自汗肢冷,目陷口张,呼吸微弱,舌质淡,脉芤或细数无力。治法宜首选
A、经批准的可行性研究报告中的投资估算B、设计概算C、施工图概算D、规划阶段的投资额A
根据《安全生产法》的规定,新建、改建、扩建工程项目的安全设施,必须与主体工程()。
根据企业所得税法律制度的规定,企业发生的下列支出准予在计算应纳税所得额时据实扣除的有()。
在打印任务未完成而缺纸的情况下,则()。
教学的首要任务是培养学生的道德品质和审美情趣。()
设方程3x2+mx+5=0的两个实根x1,x2,满足=1,则m的值为().
Whatisthepurposeofthistalk?
最新回复
(
0
)