首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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=1;i>0;i--)sum(&aa[i])
有以下程序: 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=1;i>0;i--)sum(&aa[i])
admin
2009-02-15
36
问题
有以下程序: 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=1;i>0;i--)sum(&aa
); printf("%d\n",aa[0]); } 程序运行后的输出结果是______。
选项
A、4
B、3
C、2
D、1
答案
8
解析
C语言规定,实参变量对形参变量的数据传递是“值传递”,只由实参传给形参,而不能由形参传回来给实参。函数调用结束后,形参单元被释放,实参单元仍保留并维持原值。本题要求输出aa[0]的值,结果应为1。
转载请注明原文地址:https://kaotiyun.com/show/5wXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下面关于VB数据文件的叙述中错误的是
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为
算法的空间复杂度是指
以下关于文件的叙述中,错误的是()。
把数学表达式表示为正确的VB表达似乎应该是
结构化程序设计的基本原则不包括
下列关于顺序文件的描述中,正确的是()。
窗体上有一个名称为Commandl的命令按钮,单击该按钮时所实现的功能是产生10个随机整数,然后从键盘输入一个整数,查找该数在数组中的位置。若找到,输出该数的位置;若没有找到,给出相应的提示。该命令按钮的单击事件过程如下:PrivateSubComm
在C语言程序中,下列说法正确的是()。
随机试题
二尖瓣狭窄时可触及( )纤维素性心包炎时可触及( )
在项目目标动态控制的纠偏措施中,调整管理职能分工属于()措施。
建设工程项目实行总承包的,由( )汇总各分包单位形成的工程档案。
由不同功能的计划构成的进度计划系统包括()。
在我国,所有的开放式基金必须编制并披露基金上市交易公告书。( )
知识遗忘的过程是______。
下列对于培养基的说法正确的是()。
Writingforanhistoricalseriesistricky,andtheoutcomeisnotalwaysasuccess.ThebestoverallEuropeanhistoryinEnglis
Arewe,assomepopularwriterssuggest,inan"ageofanxiety"?Havethegoodolddaysofafternoonstrollsintheparkandsum
在考生文件夹下创建一个顶层表单myform.scx(表单的标题为“考试”),然后创建并在表单中添加菜单(菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr)。效果如图3.29所示。①菜单命令“计算”和“退出”的功能都通过执行过程完成
最新回复
(
0
)