首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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,
有以下程序: #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,
admin
2019-01-14
48
问题
有以下程序:
#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++)
prinff(’’%d,’’,c
);
prinff(’’\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中的元素值并没有变化,选择A选项。
转载请注明原文地址:https://kaotiyun.com/show/hsRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序MODll.C中函数fun的功能是:给一维数组a输入任意4个整数,并按下例的规律输出。例如输入1、2、3、4。程序运行后将输出以下方阵。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增
对表进行水平方向和垂直方向的分割,分别对应的关系运算是()
下列程序的输出结果是______。#includemain(){char*a="abcdefghi";intk;fun(a);puts(a);}fun(char*s){intx,y;charc;for(x=0,y=strlen(
以下叙述中错误的是()。
以下描述中,不是线性表顺序存储结构特征的是()。
若有定义intm=5,y=2,则执行表达式y+=y-=m*=y后,y的值为【】。
对长度为10的线性表进行冒泡排序,对坏情况下需要比较的次数为______
下面的程序可对指定字符串中的字符串进行从大到小排序,请将程序填完整。(注:程序采用了冒泡排序算法)#include<stdio.h>#include<string.h>main(){char*str="ABCDabcd
下面函数调用语句含有实参的个数为func((exp1,exp2)(exp3,exp4,exp5));
随机试题
什么是平衡膳食?
生后8天男婴,因皮肤黄染伴发热4天,拒乳一天入院。查体T38.9℃,精神差,皮肤黄染明显,心肺正常,肝右肋下3.5cm,脾左肋下1cm,脐部少量渗液伴脐周红肿,其有助于确诊的检查方法是
衡量药物进入体内后吸收速度快慢的参数是
一次性口罩一般可使用
根据所给资料,采用先进先出法登记A材料明细账。企业2006年12月l日结存A材料200公斤,每公斤实际成本12元。12月5日购入400公斤,每公斤实际成本13元;12月7日生产领用300公斤;12月16Et购入200公斤,每公斤实际成本14元
下列有关国家审计的审计目标的说法中,错误的是()。
在外商投资企业中工作的中方雇员,雇佣单位和派遣单位分别支付薪金的,在代扣代缴税金时,正确的做法是()。
按照劳动争议主体的不同,可以把劳动争议划分为()。
知识的保持是通过记忆来实现的,下列关于瞬时记忆的方法正确的是()
提出“马克思主义中国化”这一命题是在
最新回复
(
0
)