首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> voidfun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) { t=a[i]; a[il=a[n-1-i]; a[n-1-i]=t; } } main( ) {
有以下程序: #include<stdio.h> voidfun(int a[],int n) { int i,t; for(i=0;i<n/2;i++) { t=a[i]; a[il=a[n-1-i]; a[n-1-i]=t; } } main( ) {
admin
2022-06-24
78
问题
有以下程序:
#include<stdio.h>
voidfun(int a[],int n)
{
int i,t;
for(i=0;i<n/2;i++)
{
t=a
;
a[il=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、3456787
B、876543
C、1098765
D、321678
答案
D
解析
由于数组名本身是一个地址,所以在用数组名作为实参传递时,对应的形参相当于一个指针变量,在函数中可以通过指针变量来引用数组元素,从而改变元素的值。本题中函数fun的作用是将数组a的前n个元素进行逆转,fun(k,5)的结果是数组k的前五个元素1、2、3、4、5变为5、4、3、2、1。逆转后,输出数组中第3个至第8个元素。
转载请注明原文地址:https://kaotiyun.com/show/BGkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>main(){inta=1,b=2,c=3,d=4;if((a=2)ll(b=1))c=2;if((c=3)&&(d=-1))a=5;printf(’’%d,%d,%d,%d\n’’,a,b
有以下程序structA{inta;charb[10];doublec;};voidf(structAt);main(){structAa={1001,"ZhangDa",1098.0};f(a);printf("%d,%s,%6
表达式3.6-5/2+1.2+5%2的值是
在函数调用过程中,如果函数如funA调用函数funB,函数funB又调用了函数如funA,则
设有定义语句intx[6]={2,4,6,8,5,7),*p=x,i;要求依次输出x数组6个元素中的值不能完成此操作的语句是
下面不属于软件测试实施步骤的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,通过定义并赋初值的方式,利用结构体变量存储了一名学生的学号、姓名和3门课的成绩。函数fun的功能是将该学生的各科成绩都乘以一个系
算法空间复杂度的度量方法是()。
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
管理幅度也称之为()
各类调制主体在享有宏观调控权和市场规制权等职权的同时,也要履行相关的职责。这些职责的核心是【】
男,38岁。诊断为慢性肾炎,有明显水肿,尿蛋白(+++),尿素氮18mmol/L,应给予哪种饮食()
慢性支气管炎伴小气道阻塞时最早出现的肺功改变是
队列研究的对象是( )。
在公诉案件的审理过程中,下列的哪些选项是合议庭应当决定延期审理的情形?
居住于我国台湾地区的当事人张某在大陆某法院参与民事诉讼。关于该案,下列哪一选项是不正确的?
纳税人的银行存款账户发生变化的,应当自变化之日起()日内,向主管税务机关书面报告。
解决人口老龄化问题,需要政府、社会和家庭共同努力。在传统中国,老人赡养在很大程度上属于子女义务,而不是政府责任。这种观念不仅会增加年青一代的负担,也会影响人力资源的最佳配置,同时有悖于以人为本的价值取向。将养老问题纳入社会统筹和政府责任范围,不仅会使老龄人
在某个事件过程中定义的变量是
最新回复
(
0
)