简答题:下列程序定义了 M×M的二维数组.并在主函数中门动赋值。清编写函数fun(int arr[][M]).该函数的功能是使数

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
下列程序定义了 M×M的二维数组.并在主函数中门动赋值。清编写函数fun(int arr[][M]).该函数的功能是使数组左下半三角元素中的值全部置成0。例如,arr数组中的值为:
1 2 3
arr= 4 5 6
7 8 9
则返回主程序后arr数组中的值应为:
0 2 3
arr= 0 0 6
0 0 0
注意:部分源程序给出如下。
清勿改动main()函数和其他函数中的任何内容,仅在
函数proc()的花括号中填人所编写的若干语句。
试题程序:
#incllid<conio.h
#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#define M 5
void proc(int arr[][M])
{
}
void main()
{
int arr[M][M],i,;
system("CLS"):
printf("****The array****\n");
srand((unsigned)time(NULL)):
for(i=0;i<M;i++)
//产生一个随机的5*5矩阵
{
for(j=0;j<M;j++)
{
arr[i][j]=rand()%10;
printf("%4d",arr[i][j]);
}
printf("n"):
}
proc(arr);
printf("THE RESULT\n");
for(i=0;i<M:i++)
{
for(j=0;j<M;j++)
printf("%4d",arr[i][j]);
printf("\n"):
}
}
参考答案:
答案解析:

项目业主方和项目参与各方往往分散在不同地点,因此信息处理应考虑充分利用远程数据通信方式,如(  )。

项目业主方和项目参与各方往往分散在不同地点,因此信息处理应考虑充分利用远程数据通信方式,如(  )。 A.通过电子邮件收集、发布信息 B.召开网络会议 C.通过

查看答案

下列(  )是按索赔目的和要求分类的。

下列(  )是按索赔目的和要求分类的。 A.承包人与分包人之间的索赔 B.工期索赔和费用索赔 C.工程延期索赔 D.工程终止索赔

查看答案

关于履约担保,下列说法正确的是(  )。

关于履约担保,下列说法正确的是(  )。 A.履约担保是发包人提交给中标的投标人的担保 B.履约担保的有效期始于合同签订之日 C.发包人在招标公告中规定履约担保

查看答案

体系文件编写应遵循的原则包括(  )。

体系文件编写应遵循的原则包括(  )。 A.标准要求的要做到 B.文件写到的要做到 C.做到的要有有效记录 D.标准要求的要写到 E.写到的要有有效记录

查看答案

中央管理的总公司(总厂、集团公司、上市公司)的应急预案备案的部门是(  )。

中央管理的总公司(总厂、集团公司、上市公司)的应急预案备案的部门是(  )。 A.国务院国有资产监督管理部门 B.国务院安全生产监督管理部门 C.国务院有关主管

查看答案