首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> 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
有以下程序: #include<stdio.h> 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
admin
2022-06-24
49
问题
有以下程序:
#include<stdio.h>
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
解析
在C语言中,函数参数传递的作用是“传值”,形参和实参是两个没有关系的变量。函数fun交换了参数值,但只是交换了形参的值,结果并不会传递给实参,所以数组c没有发生变化,原样输出。
转载请注明原文地址:https://kaotiyun.com/show/IGkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j;for(i=3;i>=1;i--){for(j=1;j<=2;j++)printf("%d",i+j);printf("\n");}}程序的运行结果是
以下选项中关于C语言常量的叙述错误的是
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
软件需求规格说明书在软件开发中的作用不包括()。
有以下程序#includestructS{inta;int*b;};main(){intx1[]={3,4},x2[]={6,7};structSx[]={1,x1,2,x2};printf("%d,%d\n",*x[
下面不属于软件设计原则的是
有以下程序main(){inta=3;do{printf("%d,",a-=2);}while(!(--a));printf("\n");}程序运行后的输出结果是
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,k,t;for(i=0;i<3;i++)for(k=i+l;k<4;k++)if(a[i][i]<a[
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
算法具有五个特性,以下选项中不属于算法特性的是
随机试题
ALDH2>LDH1>LDH3>LDH4>LDH5BLDH5>LDH1>LDH2>LDH3>LDH4CLDH3>LDH1>LDH2>LDH4>LDH5DLDH1>LDH2>LDH3>LDH4>LDH5ELDH
患者,男性,50岁,因腹股沟斜疝行疝修补术,正常情况下,此患者术后第2天的饮食为
下图所示一弹簧振子系统,已知弹簧劲度系数为K,物块的质量为m。给以初始扰动后,系统将沿铅直方向作简谐运动,其圆频率为( )。
个人银行存款在1999年11月1日以后孳生的利息应按“利息、股息、红利所得”项目计征个人所得税,税率为20%,但是自2007年8月15日起减按( )的税率征收个人所得税。
“热贡艺术”和“唐卡”是我国()民族的艺术形式。
我国《宪法》规定,公民有出版、言论、集会、结社自由。这体现了法的()。
下列由光复会发动和领导的武装起义是()。
Somepersonalcharacteristicsplayavitalroleinthedevelopmentofone’sintelligence.Butpeoplefailtorealizetheimport
Hewastemptedbythehighsalaryofferedbythecompany.
Whattimeisit?
最新回复
(
0
)