当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

以下程序中函数reverse( )的功能是将a所指数组中的内容进行逆置。 void reverse(int a[ ] int n)


以下程序中函数reverse()的功能是将a所指数组中的内容进行逆置。 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 ",s); } 程序运行后的输出结果是

A.22

B.10

C.34

D.30

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 关于return语句,下面说法错误的是()A、它的功能是将表达式的值作为函数的返回值返回B、函数中

  • 以下MyReplace函数的功能是将一个字符串(保存在变量S中)中的子字符串(保存在变量OldS中)用

  • 以下程序中,函数sort的功能是对a数组中的数据进行由大到小的排序。void sort(int a[],int n){ int

  • 以下程序中函数sort的功能是对数组a中的数据进行由大到小的排序:#includevoidsort(int

  • 给定程序中 函数fun的功能是将a和b所指的两个字符串转换成面值相同的整数 并进行相加作为函数值

  • 下列给定程序是建立一个带头结点的单向链表 并用随 机函数为各结点赋值。函数fun的功能是将单向链