首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #include<iostream.h> void reverse(int a[ ] ,int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i] ;a[i] =a[n
以下程序的输出结果是 #include<iostream.h> void reverse(int a[ ] ,int n) { int i,t; for(i=0;i<n/2;i++) {t=a[i] ;a[i] =a[n
admin
2013-02-27
30
问题
以下程序的输出结果是
#include<iostream.h>
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;}
}
void main( )
{ int b[10] ={1,2,3,4,5,6,7,8,9,10};int i,s=0;
reverse(b,8) ;
for(i=6;i<10;i++) s+=b
;
cout < < S;
}
选项
A、22
B、10
C、34
D、30
答案
A
解析
在main函数中,调用reverse函数将b数组中的前8个成员进行互置,执行完毕后,b数组中的成员为{8,7,6,5,4,3,2,1,9,10},在执行for循环结构后,将b[6] ,b[7] ……b[9] 的值相加,结果为 1+2+9+10=22。注意:在计算累加和时,应将累加变量赋值为零。
转载请注明原文地址:https://kaotiyun.com/show/LcVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在以下给出的表达式中,与while(E)中的(E)不等价的表达式是()。
有以下程序: #include<stdio.h> main() { FILE*pf; char*s1="China",*s2="Beijing"; pf=fopen("abc.dat","wb+"); fwrite(s2
设有定义:intm=1,n=2;则以下if语句中,编译时会产生错误信息的是()。
有以下程序 #include<stdio.h> main() {inta=2,b=3,c=4; a*=16+(b++)-(++c); printf("%d\n",a); } 程序运行后的输出结果是()。
若有定义:inta=0,b=1,c=1; 关于逻辑表达式a++||b++&&c++中各个部分的执行顺序,以下说法正确的是()。
以下关于C语言的叙述中正确的是()。
若有语句:void*P=malloc(80);,则以下叙述错误的是()。
对于以下函数声明 voidfun(intarray[4],int*ptr);以下叙述中正确的是()。
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系如下图所示: 结点类型的定义为: structlink { doubledt; structlink*next; }; 若指针p指向A结点,
在一个单链表中,若p所指结点不是最后结点,则删除p所指结点的后继结点的正确操作是______。
随机试题
A.金黄色葡萄球菌B.草绿色链球菌C.肠球菌D.真菌E.衣原体患者男性,28岁,为静脉药瘾者,发热3周,超声心动图示二尖瓣、三尖瓣赘生物,诊断感染性心内膜炎,最可能的致病菌是
哪一种脂蛋白是动脉粥样硬化性疾病的独立危险因子
血小板增多,是指血小板计数高于
水体污染可以分为()。
关于脚手架主节点处搭设的说法,正确的是()。
著名质量专家朱兰的三部曲是指()。
平均利润率和平均利润的形成是
Whatisthewomanscheduledtodothenextday?
A、theservantsofGodtoenterheavenB、thepeopleonearthtohavealookatthemagnificentsightinitC、peopleonotherstar
WashingtonUniversityinSaintLouis,Missouri,isamedium-sizeduniversity.Ithaseleventhousandstudents.Twelvepercentof
最新回复
(
0
)