设为首页 加入收藏

TOP

2013年计算机二级C语言上机试题八十五及答案
2014-11-23 19:27:13 】 浏览:7749
Tags:2013年 计算机 二级 语言 上机 试题 八十五 答案

  一、填空题
  给定程序中,函数fun的功能是: 有N*N矩阵.以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0.
  例如,若N=3,有下列矩阵:
  1 2 3
  4 5 6
  7 8 9
  计算结果为:
  1 0 0
  6 5 0
  10 14 9
  请勿改动主函数main和其它函数中的任何内容,仅在fun函数的横线上填入所编写的若干表达式或语句.
  #include
  #define N 4
  void fun(int (*t)___1___)
  {
  int i, j;
  for (i=1; i   {
  for (j=0; j   {
  ___2___ = t[i][j]+t[j][i];
  ___3___ = 0;
  }
  }
  }
  main()
  {
  int i, j, t[][N] =
  {21, 12, 13, 24, 25, 16, 47, 38, 29, 11, 32, 54, 42, 21, 33, 10};
  printf("\nThe original array:\n");
  for (i=0; i   {
  for (j=0; j   printf("%2d ", t[i][j]);
  printf("\n");
  }
  fun(t);
  printf("\nThe result is:\n");
  for (i=0; i   {
  for (j=0; j   printf("%2d ", t[i][j]);
  printf("\n");
  }
  }
   答案:
  第一处:[N]
  第一处:t[i][j]
  第三处:t[j][i]


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇2013年计算机二级C语言上机试题八.. 下一篇2013年计算机二级C语言上机试题八..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目