首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inelude<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+
有以下程序: #inelude<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+
admin
2021-06-15
60
问题
有以下程序:
#inelude<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中的元素的值并没有变化,选择A。
转载请注明原文地址:https://kaotiyun.com/show/h5tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列关于栈叙述正确的是()。
有以下程序#includemain(){inti,sum;for(i=1;i<6;i++)sum+=i;printf("%d\n",sum);}程序运行后的输出结果是
若在定义语句:inta,b,c,*p=&c;接着执行以下选项中的语句,则能正确执行的语句是
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!",b[10];for(i=0;a[i];i++)if(a[i]==’’)b[j++]=a[i+1];b[j]=’\0’;printf("%s
有以下程序#includemain(){intc[6]={10,20,30,40,50,60},*p,*s;p=c;s=&c[5];printf("%d\n",s-p);}程序运行后的
C源程序中不能表示的数制是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
以下不能将S所指字符串正确复制到t所指存储空间的是
在C程序中,下列说法正确的是()。
随机试题
追索劳动报酬、工伤医疗费、经济补偿或者赔偿金,不超过当地月最低工资标准__________金额的争议。
A.急性乳腺炎B.乳腺纤维腺瘤C.乳腺癌D.炎性乳腺癌E.乳腺囊性增生病患者,女,23岁。右乳房肿块1年余,1.5cm×1.5cm大小,位于外上象限,质韧,表面光滑,易于推动,腋窝未触及肿块,应考虑的诊断是什么
关于血吸虫病的描述,下列哪项是正确的?()
金发、牧田、杜青三人出资设立苍黄古月文化有限责任公司,后公司因经营不善倒闭,下列与清算有关的法律责任,下列选项错误的是?
以下关于中国加入世贸组织,承诺放开贸易经营权的说法,正确的是:
美国纽约是世界著名城市,在历史上其名称几经变化:1626年之后叫新阿姆斯特丹,1674年之后叫纽约。这样变化是因为()。
某小学三年级老师在教“笑迎”这一新词时,首先复习“跃进”“斗志昂扬”等词语。“跃进”的“跃”字的右面一半就是“笑”字的下半部,“斗志昂扬”的“昂”字下半部分加上“辶”就组成了“迎”。然后学生再学习新词“笑迎”,就很容易掌握了。这位老师运用的是()的
A、 B、 C、 D、 C
窗体上有一个名称为Timer1的计时器控件,一个名称为Shapel的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load()Shape1.Top=0:Timer1.Interval=100
十进制数50转换成无符号二进制整数是_______。
最新回复
(
0
)