首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(int a,int b) { int t; t=a: a=b: b=t; } main() { int c[10]={1,
有以下程序: #include void fun(int a,int b) { int t; t=a: a=b: b=t; } main() { int c[10]={1,
admin
2019-08-18
29
问题
有以下程序:
#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(e
,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,l,2,3,4,5,6,7,8,9,
答案
A
解析
函数调用中发生的数据传送是单向的,即只能把实参的值传送给形参,而不能把形参的值反向地传送给实参。因此在函数调用过程中,形参的值发生改变,而实参的值不会变化,所以数组c中的元素值并没有变化,选择A选项。
转载请注明原文地址:https://jikaoti.com/ti/A7f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:有NxN矩阵,根据给定的m(m
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:把分数最高的学生数据放在h所指的数组中,注意:分数最高的学生可能不止一个,函数返回分数最高的学生的人数。注意:部分源程序在文件PROG1.C中
程序定义了N×N的二维数组,并在主函数中自动赋值。请编写函数fun(inta[][N]),函数的功能是:使数组左下三角元素中的值全部置成0。例如:a数组中的值为则返回主程序后a数组中的值应为注意:部分源程序存在文件PROG1.C
给定程序MODI1.C中函数fun的功能是:将十进制正整数111转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正
给定程序MODI1.C中函数fun的功能是:计算s所指字符串中含有t所指字符串的数目,并作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!#inc
函数fun的功能是:逆置数组元素中的值。例如:若a所指数组中的数据依次为:1、2、3、4、5、6、7、8、9,则逆置后依次为:9、8、7、6、5、4、3、2、1。形参n给出数组中数据的个数。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
设有定义:intk=1,m=2;f=7;,则以下选项中错误的表达式是
以下叙述中正确的是
下列叙述中正确的是
以下选项中不能作为C语言合法常量的是
随机试题
中国的王位世袭制度创立于()
我国党和政府解决台湾问题的基本方针是【】
A、四逆汤B、当归四逆汤C、回阳救急汤D、右归丸E、大建中汤手足厥寒,舌淡苔白,脉沉细者,治疗应选用
以下不适合用输尿管镜碎石的是()
患儿,男,10岁,突然出现尿频、尿急、尿痛、排尿困难。有时排尿突然中断,有终末血尿。应考虑为
绘制总平面时。应以建筑哪层平面作为总图平面?[2007年第88题]
《关于支持循环经济发展的投融资政策措施意见的通知》提出,通过动态监测、循环授信等方式,积极开发与循环经济有关的信贷创新产品,研究推动()等贷款业务。
在开会时有一部分人随意接听电话、打瞌睡,你怎么看?假如你是领导该怎么做?
刘邦因怀疑韩信谋反而捕获韩信之后,君臣有一段对话。刘:你看我能领兵多少?韩:陛下可领兵十万。刘:你可领兵多少?韩:多多益善。刘:(不悦)既如此,为何你始终为我效劳又为我所擒?韩:那是因为我们两人不一样呀,陛下
Forhigh-riskpropositionsyieldinghighreturns,thereisnothingtobeatthehandfulcompaniesmarketingeternallife.(31)th
最新回复
(
0
)