首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> void fun(int a,int b) { int t; t=a;a=b;b=t; } main() { int c
有以下程序: #include<stdio.h> void fun(int a,int b) { int t; t=a;a=b;b=t; } main() { int c
admin
2018-07-19
25
问题
有以下程序:
#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/Ktxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序的输出结果是( ) void sum(int *a) { a[0]=a[1];} main( ) { int aa[10]={1,2,3,4,5,6,7,8,9,10},i; for(i=2;i>=0;i--) sp; sum(&a
有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(f
简单的交换排序方法是()。
已知“inta=2,b=2,c=3;”,则执行完语句“a*=18+(b++)-(++C;”后,a的值是_____________。
在C语言中,函数返回值的类型最终取决于
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i
下列程序的输出结果是()。#include<stdio.h>voidmain(){inta=0,b=1,C=2;if(++a>0||++b>0)++c;printf("%d,%d,%d",a,b,C);}
算法具有5个特性,以下选项中不属于算法特性的是()o
下列关于线性表的叙述中,不正确的是()。
请编写函数proc(),其功能是:计算并输出下列多项式值。S=(1+1/2)+(1/3+1/4)+…+(1/(2n-1)+1/2n)例如,若输入10.则输出为S=3.597740。n的值要求大于1但不大于100。注意:部分源程序给出如下。
随机试题
BCG矩阵中,()是在低增长率的市场上占有高份额的战略性事业单位。
适合大多数细菌生长的pH范围是()。
对称三角形情况出现之后,表示原有的趋势暂时处于休整阶段,之后最大的可能是( )。
老年人参与社会发展的权利表现为()。
试述教师专业成长与发展的过程与途径。(淄博周村)
再造工程指为了改善成本、质量、服务、速度等现代企业的重大运营基准,对工作流程进行根本性重新思考并彻底改革,重新设计企业的管理和运营方式。下列属于再造工程的是()。
认识的主体和客体之间是什么样的关系?
Peoplehavebeenholdingheateddiscussionsrecentlyaboutwomen’sexperienceintheworkplace.LastmonthSherylSandberg,chie
下列关于函数参数的叙述中,正确的是()。
______isaquestionnairedesignedtoprovidetheinformationneededforathoroughevaluationofyourparticularspinalproblem
最新回复
(
0
)