首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。 例如,若N=3,有下列矩阵: 1 2 3 4 5 6 7 8 9 计算后
下列给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。 例如,若N=3,有下列矩阵: 1 2 3 4 5 6 7 8 9 计算后
admin
2019-03-06
67
问题
下列给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。
例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
计算后结果为
1 0 0
6 5 0
10 14 9
请在程序的下画线处填入正确的内容并把下画线删除。使程序得出正确的结果。
注意:不得增行或删行,也不得改程序的结构!
试颢程序:
#include
#define N 4
/******found******/
void fun(int(*t)____1____)
{
int i,j;
for(i=1;i
{
for(j=0;j
{
/******found******/
____2____=t
[j]+t[j]
;
/******found******/
____3____=0;
}
}
}
main()
{
int t[][N]={21,12,13,24,25,16,47,38,
29,11,32,54,42,21,33,10},i,j;
pfinff(“\nThe original array:\n”);
for(i=0;i
{
for(j=0;j
pfinff(“%2d”,t
[j]);
pfinff(“\n”);
}
fun(t);
pnnff(“\nThe result is:\n”);
for(i=0;i
{
for(j=0;j
pfinff(“%2d”,t
[j]);
pfinff(“\n”);
}
}
选项
答案
(1)[N] (2)t[i][j] (3)t[j][i]
解析
本题考查:有参函数定义,需要根据题目要求和给定程序确定函数参数。N×N矩阵中如何表示左下角和右上角元素。
填空1:主函数中调用函数的参数为二维数组,所以此处形参应定义为指针数组。
填空2:根据题意可知,对称元素相加的和存放在左下三角元素中,那么应填入的是t
[j]。
填空3:右上三角元素置0,应填入t[j]
。
转载请注明原文地址:https://kaotiyun.com/show/4bRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序流程图(PFD)中的箭头代表的是()。
有下列二叉树,对此二叉树前序遍历的结果为()。
下面函数要求计算两个整数x,y之和,并通过形参返回该值,请填空。add(intx,inty,【】z){【】=x+y;}
下列程序的功能是将字符串s中所有的字符c删除。请填空。#include<stdio.h>main(){chars[80];inti,j;gets(s);
已知字符A的ASCII代码值为65,以下程序运行时若从键盘输入:B33<回车>,则输出结果是【】。#include<stdio.h>main(){chara,b;a=getchar();scanf("
下面函数的功能是()sss(s,t)char*s,*t;{while((*s)&&(*t)&&(*t++==*s++));return(*s-*t);}
有如下程序:#defineN2#defineMN+1#defineNUM2*M+1main(){inti;for(i=1;i<=NUM;i++)printf("%d\n",i);}该
函数调用语句:“fgets(buf,n,fp);”从fp指向的文件中读入,n个字符放到buf字符数组中,函数返回值为______。
下列程序的运行结果为【】。#include<math.h>#include<stdio.h>main(){ints=1;floatn=1,pi=0;doublet=1;
下面程序的功能是将字符串a下标值为偶数的元素由小到大排序,其他元素不变,请填空。#include<stdio.h>main(){chara[]="labchmfye",t:int1,j;for(i=0;
随机试题
急性左心衰竭的紧急治疗措施包括
患儿,女,4岁,患室间隔缺损,病情较重,平时需用地高辛维持心功能。现患儿因上感后诱发急性心力衰竭,按医嘱用毛花苷C,患儿出现恶心、呕吐、视力模糊。要确定上述判断还应做的检查是
大型工程项目的工作分解结构一般可分为6级,其中前3级一般由()做出规定。
下列选项中,属于检验批验收合格的依据有()。
【背景资料】某开发商投资新建一住宅小区工程,包括住宅楼五幢、会所一幢,以及小区市政管网和道路设施,总建筑面积24000m2。经公开招投标,某施工总承包单位中标,双方依据《建设工程施工合同(示范文本)》GF一1999一0201签订了施工总承包合同。施工总承包
家里的白炽灯用久了会发黑,是因为()。
持教育万能论的教育思想家是()。
拓展型课程注重培养学生的探究态度和能力。()
面向数据流的设计方法是把下列哪一项映射成软件结构的?
Oneofthebestwaystostreamlineyourjobsearchistouseanapp.Jobseekerscansearchandapplyforjobsandconnectwith
最新回复
(
0
)