问答题

以下程序的输出结果是
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;
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[i];
printf("%d\n",s);

【参考答案】

A
<上一题 目录 下一题>
热门 试题

单项选择题
下列说法中错误的是
A.只能在循环体内使用break语句
B.在循环体内使用break语句可以使流程跳出本层循环体,从而提前结束本层循环
C.在while和do...while循环中,continue语句并没有使整个循环终止
D.continue的作用是结束本次循环,即跳过本次循环体中余下尚未执行的语句,接着再一次进行循环判断
单项选择题
有如下定义语句:int aa[][3]=12,23,34,4,5,6,78,89,45;,则45在数组aa中的行列坐标各为
A.3,2
B.3,1
C.2,2
D.2,1
相关试题
  • 以下程序的功能是:处理由学号和成绩组成的...
  • 函数my_cmp()的功能是比较字符串s和t的...
  • 有下列程序,功能是把输入的+进制长整型数...
  • 以下程序的输出结果是 【18】 。 void...
  • 以下程序的功能是:删去一维数组中所有相同...