首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵: 1 2 3 4 5 6 7 8 9 交换后为:
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵: 1 2 3 4 5 6 7 8 9 交换后为:
admin
2016-10-29
74
问题
给定程序中,函数fun的功能是:将NxN矩阵主对角线元素中的值与反向对角线对应位置上元素中的值进行交换。例如,若N=3,有下列矩阵:
1 2 3
4 5 6
7 8 9
交换后为:
3 2 1
4 5 6
9 8 7
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANKl.C中。
不得增行或删行,也不得更改程序的结构!
#include
#define N 4
/*********found*********/
void fun(int____1____,int n)
{ int i,s;
/*********found*********/
for(____2____; i++)
{ s=t
;
t
=t
[n—i—1];
/*********found*********/
t
[n一1一i]=____3____;
}
}
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
",t
[j]);
printf("\n");
}
fun(t,N);
print f("\nThe result is:\n");
for(i=0; i
{ for(j=0;j
",t
[j]),
printf("\n");
}
}
选项
答案
(1)t[][N] (2)i=0;i
解析
第一空:在主函数中fun函数的调用形式是“fun(t,N);”,t是二维数组名,故fun函数的第一个参数为指针”,因此第一空处应为“t[][N]”。
第二空:fun函数的第二个参数n指明了矩阵的人小为n,对角线元素与反向对角线元素有n个,故循环有n次,因此变量i从0开始,到n-1结束,因此第二空处应为“i=0;i
第三空:循环体内部是对角线元素与反向对角线元素的交换,“s=t
;”s保存了对角元素t
,因此第三处应填“s”。
转载请注明原文地址:https://kaotiyun.com/show/vjDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果是()。#include<stdio.h>main(){structst{inty,x,z;};
下列二维数组初始化语句中,不正确的是()。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
设x为int型变量,执行以下语句,x=10;x+=x-=x-x;x的值为______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
fgetc函数的作用是从指定文件读入—个字符,该文件的打开方式必须是______。
下面程序的输出是______。main(){intx=3,y=6,a=0;while(x++!=(y-=1)){a+=1if
在函数调用过程中,如果函数funA调用了函数funB,函数funB又调用了函数funA,则______。
以下程序通过函数SunFun求。这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){int
随机试题
腺源性感染主要来源是
下列哪项是错误的()
某公司下属A、B、c三个营销网点,三个网点营销人员的情况如下:A网点有男售货员18人,其中25岁以下的4人,25—35岁之间的6人,35岁以上的8人;有女售货员30人,其中25岁以下的16人,25—35岁之间的10人,35岁以上的4人。B网点有男售货员
我国资源性国有资产管理方式目前不包括()。
记录了对多种昆虫及其生活的详细观察的著作《昆虫记》是()的作品。
领导干部具有崇高威望和巨大的感召力、凝聚力的重要条件是()。
民法调整的人身关系即是人格权关系和身份权关系。()
某些西方人鼓噪的“中国崩溃沦”的实质是
确定正数a,b,使得=2.
Itisacuriousparadoxthatwethinkofthephysicalsciencesas"hard",thesocialsciencesas"soft",andthebiologicalsci
最新回复
(
0
)