首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i]; a[i]=a[n-1-i]; a[n-1-i]
admin
2009-08-25
65
问题
有以下程序 #include <stdio.h> void fun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) {t=a
; a
=a[n-1-i]; a[n-1-i]=t;} } main() {int k[10]={1,2,3,4,5,6,7,8,9,10},i; fun(k,5); for(i=2;i<8;i++) printf("%d",k
); printf("\n"); } 程序的运行结果是______。
选项
A、345678
B、876543
C、1098765
D、321678
答案
D
解析
在主函数中,定义了一维数组k,并通过调用fun函数将形参数组a指向实参数组k所在的存储单元,这样,a和 k共用同一存储单元,所以对数组a的元素值的改变相当于对相应数组k的元素值的改变。在fun函数中,通过for循环对数组元素a[0]与a[4]、a[1]与a[3]的值分别作了交换,也即相当于主函数中k[0]与k[4]、k[1]与k[3]的值分别作了交换,此时k中各元素的值为5,4,3,2,1,6,7,8,9,10,故输出k[2]到k[7]的值为321678。
转载请注明原文地址:https://kaotiyun.com/show/KnWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
对建立良好的程序设计风格,下面描述正确的是()。
在考生文件夹下有一个工程文件sjt5.vbp,功能是用来计算勾股定理整数组合的个数。勾股定理中3个数的关系是:a2+b2=c2。例如,3、4、5就是一个满足条件的整数组合(注意:a,b,c分别为4,3,5与分别为3,4,5被视为同一个组合,不应该重复计算)
考生文件夹下有一个工程文件sjt3.vbp。程序的功能是:通过键盘向文本框中输入数字,如果输入的是非数字字符,则提示输入错误,且文本框中不显示输入的字符。单击名称为Commandl、标题为“添加”的命令按钮,则将文本框中的数字添加到名称为Combol的组合
在名称为Forml的窗体上从上到下添加两个文本框,名称分别为Textl、Text2;再添加一个命令按钮,名称为Commandl,标题为“选中字符数是”。程序运行时,在Textl中输入若干字符,选中部分内容后,单击“选中字符数是”按钮,则选中的字符个数显示在
在名称为Forml的窗体上添加一个名称为Ll,标题为“业余爱好”的标签,再添加一个名称为chl的复选框数组,含3个复选框,它们的Index属性分别为0、l、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态如下表所示。程序运行
考生文件夹下有一个工程文件sjt3.vbp,其功能是:①单击“读数据”按钮,则将考生文件夹下in3.dat文件中的100个0~999的整数读入到数组a中;②单击“计算”按钮,则找出这100个整数中的所有水仙花数,并将它们的最大值与最小值分别
在名称为Forml的窗体上添加一个名称为Commandl的命令按钮,其标题为“移动本按钮”,如图所示。要求编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写入一条语句。
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
如果要定义一个窗体级变量,定义变量语句的位置应该是()。
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
随机试题
下列哪项属长期备用医嘱【】
简述旅游纠纷诉讼中的主体。
在所得税会计中,与直接计人所有者权益的交易或事项相关的可抵扣的暂时性差异的纳税影响,应借记“递延所得税资产”账户,贷记
烧伤休克的主要性质是
传染病流行过程的三环节是
教学是对学生进行德育工作最基本、最经常和最有效的途径。()
系统理论是教学设计的理论基础之一。()
公文的稿本是指公文的草稿。()
Eveniffamiliesdon’tsitdowntoeattogetherasfrequentlyasbefore,millionsofBritonswillnonethelesshavegotasharet
WhyCompaniesNowFavourCashA)CheapandplentifulcredithaspoweredtheUSeconomyfordecades.Butsincethefinancialcrisi
最新回复
(
0
)