首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
39
问题
有以下程序:
#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全国计算机二级
相关试题推荐
以下选项中关于C语言常量的叙述错误的是
下面关于位运算符的叙述,正确的是
在一个C源程序文件中所定义的全局变量,其作用域为()。
有以下程序:#include<stdio.h>main(){inta=0,b=0,c=0,d=0;printf(’’%d,%d,%d,%d\n’’,a,b,c,d);}程序的运行结果是()。
以下选项中叙述错误的是
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的病人姓名的表达式是
冒泡排序在最坏情况下的比较次数是
下面属于应用软件的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编函数fun,其功能是将一个数字字符串转换成与其面值相同的长整型整数。可调用strlen函数求字符串的长度。例如:在键盘输入字符串
在软件设计中不使用的工具是()。
随机试题
根据我国《婚姻法》的规定,下列不属于夫妻人身关系的是()。
StaffSgt.NicholasLanierhasenteredwhathecallsthe"vastunknown."Acombatveteranandfathertofourdaughters,hecan’
医疗机构开展放射诊疗工作,应当具备的条件说法错误的是
A.无贫血B.轻度贫血C.中度贫血D.重度贫血E.极重度贫血Hb量<30g/L提示
客源管理是以()的个人信息和需求信息为中心。
下列关于借款费用资本化的暂停或停止的表述中,正确的有()。
马克思指出,实现人的全面发展的唯一途径是()。
改革开放这场历史上从未有过的大改革大开放,极大地调动了亿万人民的积极性,使我国成功实现的伟大转折是
设A是n阶非零实矩阵,A*是A的伴随矩阵,AT是A的转置矩阵,如果AT=A*,证明任一n维列向量均可由矩阵A的列向量线性表出.
J.Martin认为从结构化设计和分析来提高数据生产率的做法收效甚微,()因素影响其效果。Ⅰ.应用需求变化使系统改动很大,无法预料Ⅱ.数据格式的不一致,导致数据共享性差Ⅲ.没有高级数据库语言,没有良好的数据库设计
最新回复
(
0
)