首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
2017-11-27
30
问题
给定程序中,函数fun的功能是:有N×N矩阵,以主对角线为对称线,对称元素相加并将结果存放在左下三角元素中,右上三角元素置为0。例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
计算结果为
1 0 0
6 5 0
10 14 9
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 4
/*********found**********/
void fun(int (*t)【1】)
{ int i, j;
for(i=l; 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;
printf("\nThe original
array:\n");
for(i=0; i
{for(j=0; j
printf("%2d ",t
[j]); printf("\n");
}
fun(t);
printf("\nThe result is:\n");
for(i=0; i
{ for(j=0; j
printf ("%2d ",t
[j]);
printf("\n");
}
}
选项
答案
(1)[N] (2)t[i][j] (3)t[j][i]
解析
第一空:在主函数中fun函数的调用形式是“fun(t);”,t是数组名,故fun函数的参数是指针,因此,第一空处应为“[N]”。
第二空:“【2】=t
[j]+t[j]
;”是将对称元素相加存放在左下三角元素中,左下三角元素可表示为t
[j],故第二空处应为“t
[j]”。
第三空:“ 【3】 =0;”是将右上三角元素置0,右上三角元素可表示为t[j]
,故第三空为“t[j]
”。
转载请注明原文地址:https://jikaoti.com/ti/V5a0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是()。intf(inta[],intn){if(n>=1)returnf(a,n-1)+a[n-1];elsereturn0;}main(){intaa[5
设有以下语句:inta=1,b=2,c;c=a^(b<<2);执行后,C的值为()。
有以下程序:intadd(inta,intB){return(a+B);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
有以下程序:main(){inta=0,b=0,C=0,d=0;if(a=1)b=1;c=2;elsed=3;printf("%d,%d,%d,%d\n",a,b,c,D);}程序输出(
以下程序运行后的输出结果是()。main(){intx=0210;printf("%x\n",x);}
程序测试分为静态分析和动态测试。其中()是指不执行程序,而只是对程序文本进行检查,通过阅读和讨论,分析和发现程序中的错误。
已定义以下函数:intfun(int*p){return*P;)fun函数返回值是()。
设变量a和b已定义为int类型,若要通过scanf(“a=%d,b=%d”&a,&b);语句分别给a和b输入1和2,则正确的数据输入内容是【】。
设有如下定义语句intm[]={2,4,6,8,10},*k=m;以下选项中,表达式的值为6的是
下述语句中,在字符串s1和s2相等时显示“theyareEqual”的是()。
随机试题
A.能拮抗腺苷导致的支气管痉挛B.钙拮抗剂C.减少cGMP浓度D.抑制肥大细胞和嗜碱粒细胞释放生物活性物质异丙托溴铵
A.单向扩散法B.双向扩散试验C.对流免疫电泳D.免疫电泳E.火箭免疫电泳实质上是将单向免疫扩散与电泳相结合,在直流电场中加速定向扩散的单向免疫扩散技术
如果数字显示仪器的分辨力为δx,则区间半宽度[*]可设为均匀分布,查表得___________。
增值税的有关规定,下列增值税一般纳税人,可按6%征收率计算纳税的有()。
学生练习靠墙倒立时,保护者应立于练习者摆动腿的后方。()
尽管人工智能看起来无所不能,然而《每日经济新闻》记者采访了科研专家、技术人员和商界代表,____________。目前的人工智能依然停留在语音识别、图片识别的层面,只是在局部领域解决一些前人有经验的事情,但对于更广泛的领域,如更深层次的语义识别、逻辑推理、
从现在开始,建设节约型社会,我们要着力抓好以下哪几个方面的工作?()
Inthefirstparagraph,theauthorintroduceshistopicby______.Thebesttitleforthetextmaybe______.
阅读以下说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】在系统投入正常运行之后,系统就进入了运行与维护阶段,要保证系统正常而可靠的运行,维护要有计划有组织的对系统进行必要的改动,以确保系统的各个要素随着环境的变化始终处于最新的和正
Chinahas(large)______populationintheworld.
最新回复
(
0
)