首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序运行后的输出结果是( )。 #include void reverse(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]=t
以下程序运行后的输出结果是( )。 #include void reverse(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]=t
admin
2021-04-28
40
问题
以下程序运行后的输出结果是( )。
#include
void reverse(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 b[10]={10,9,8,7,6,5,4,3,2,1};int i,s=0;
reverse(b,10);
for(i=0;i<3;i++)s+=b
;
printf("%d\n",s);
}
选项
A、27
B、6
C、25
D、30
答案
B
解析
本题考查函数调用时的参数传递。函数reverse将数组b进行了逆置,此时b[10]={10,9,8,7,6,5,4,3,2,1),后面for语句的功能是将b中的后3个数累加,并将结果放在s中,最后将s输出,结果s=1+2+3=6。
转载请注明原文地址:https://kaotiyun.com/show/Tttp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的节点: 则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
若有函数首部intfun(dublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
设有定义语句int(*f)(int);则以下叙述正确的是
关于地址的叙述中错误的是()。
下列叙述中正确的是()。
以下选项中非法的C语言字符常量是
下列叙述中正确的是
学生的记录由学号和成绩组成,N名学生的数据已在主函数中放入结构体数组S中,请编写函数fun,它的功能是:函数返回指定学号的学生数据,指定的学号在主函数中输入。若没找到指定学号,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。(用于字符串比较的函数
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。注意:部分源程序存在文件PROG1.C文件中。请勿改动主函数main和其他函数中的
下列对于软件测试的描述中正确的是
随机试题
有关一级动力学转运特点描述错误的是
2018年3月,某工程施工企业发生管理费用为2万元。根据企业会计准则及其相关规定,管理费用属于()。
在麦金农的模型中,()对储蓄和投资的决策具有首要的影响,也同样被视为决策中的一部分。
下列关于企业现金清查的说法,正确的有()。
企业发生的下列行为中,不需要缴纳消费税的是()。
【2014.四川】教育目的与教育方针的主要区别在于教育目的强调培养人的质量和规格.而教育方针强调办什么样的教育,怎样办教育。()
依据企业所得税法的规定,判定居民企业的标准有()。
用初等行变换化增广矩阵为阶梯形[*]
LanguagesinAmericaTheUnitedStatesis【T1】______anEnglishspeakingcountry.The【T2】______ofthepopulationspeaksEngli
WhichofthefollowingsentencesdoesNOTincludeanadverbialclauseofconcession?
最新回复
(
0
)