首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: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=2;i>=0;i--) sum(&aa[i]); printf
有以下程序: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=2;i>=0;i--) sum(&aa[i]); printf
admin
2009-01-15
62
问题
有以下程序: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=2;i>=0;i--) sum(&aa
); printf("%d\n", aa[0]);}执行后的输出结果是( )。
选项
A、4
B、3
C、2
D、1
答案
1
解析
本题中函数sum(int *a)的作用是:将形参a所指的数组中的第二个元素的值a[1]赋给第一个元素a[0]主函数中定义一个长度为10的整型数组并赋初值,接着执行一个for循环,该循环共执行了3次。当i=2时,调用函数sum(&aa[2],主函数小将&aa[2]作为实参传给行参a,所以此时形参a所指的数组的第一个元素和第二个元素分别为aa[2]和aa[3],故执行完该函数后将aa[3]的值赋给 aa[2],即aa[2]=aa[3]=4,当i=1时,调用函数sum(&aa[1]),主函数中将&aa[1]作为实参传给行参a,所以此时形参a所指的数组的第一个元素和第二个元素分别为aa[1]和aa[2],故执行完该函数后将aa[2]的值赋给aa[1],即aa[1]=aa[2]=4:当i=0时:调用函数sum(&aa[0]),主函数中将&aa[0]作为实参传给行参a,所以此时形参a所指的数组的第一个元素和第二个元素分别为aa[0]和aa[1],故执行完该函数后将aa[1]的值赋给aa[0],即aa[0]=aa[1]=4:故最后输出的aa[0]的值为4,所以,4个选项中选项A符合题意。
转载请注明原文地址:https://kaotiyun.com/show/bhXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:OptionBase1PrivateSubCommand1_Click()Dimx(6)a=Array(4,2,5,1,6,3)b=Array(64,24,98,27,
一个工程中包含两个名称分别为Form1、Form2的窗体、一个名称为Func的标准模块。假定在Form1、Form2和Func中分别建立了自定义过程,其定义格式为:Form1中定义的过程:PrivateSubFun1()……EndSubFo
在窗体上有一个名称为Commandl的命令按钮,并编写有如下事件过程:PrivateSubCommandl_Click()Move500,500EndSub程序执行时,单击命令按钮,实现的功能是()
编写如下程序代码:PrirateSubCommand1_Click()Dimt(10)AsIntegerDimkAsInteger,xAsIntegerFork=10To2Step-1
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x) y=0 Ifx
语句PrintFormat(Int(12345.6789*100+0.5)/100,“0000,0.00”)的输出结果是()。
在考生目录下有一个工程文件sjt5.vbp,包含了所有控件和部分程序。程序运行时,单击”打开文件”按钮,则弹出”打开”对话框,默认文件类型为”文本文件”,默认目录为考生目录。选中in5.txt文件,如图2-20(a)所示,单击”打开”按钮,则把文件中的内容
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是( )。
随机试题
配伍中含有"寓降于升"原理的方剂是
大连港某工地一艘大型绞吸式非自航挖泥船完工后需拖航调遣到厦门港施工。问题:需要进行拖航检验吗?为什么?
关于基金资产估值需要考虑的因素,以下表述错误的是()。[2015年12月真题]
《d小调托卡塔与赋格》是一首由巴赫创作的()曲。
“孤独乔治”恐怕是世界上最有名的单身汉了,它是加拉帕戈斯群岛象龟一个亚种中最后的成员,多年来,它都孑然一身,人类将它与近亲繁殖的尝试也终告失败。2012年6月,“孤独乔治”被发现死亡,享年已达100多岁。在过去的四十年中,乔治作为世界上最稀有的生物。成为了
根据党的十九大报告内容,下列说法错误的是:
对没有任何设置的交换机通过何种方式进行配置?
给定程序MODll.C中函数fun的功能是:用选择法对数组中的n个元素按从小到大的顺序进行排序。请修改程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行和删行,也不得更改程序的结构!#include#defin
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:用下面的公式求π的近似值,直到最后一项的绝对值小于指定的数(参数num)为止。例如,程序运行后,输入
A=AudiA3B=HondaCivicC=Rover200D=ToyotaCamryHybridWhichcar...hasadriverseatthatcanbeadjustedtofit
最新回复
(
0
)