首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为: 3 1 2 6
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为: 3 1 2 6
admin
2020-06-16
24
问题
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。
例如,N=3,有下列矩阵
1 2 3
4 5 6
7 8 9
计算结果为:
3 1 2
6 4 5
9 7 8
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 4
void fun(int(*t)[N])
{
int i,j,x;
for(i=0;i<
【1】
;i++)
{
X=t
[
【2】
];
for(j=N一1;j>0;j--)
t
[j]=t
[j一1];
t
[
【3】
]=x;
}
}
main()
{
int i,j,t[][N]={21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10};
printf("The orriginal array:\n");
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%2d",t
[j]);
printf("\n");
}
fun(t);
printf("\nThe result is:\n“);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%2d",t
[j]);
printf("\n");
}
}
选项
答案
(1)N (2)N一1 (3)0
解析
填空1:因为是N×N的矩阵,所以行列数是相同的。第一个for循环用来循环行,因此填入一个循环界限N。
填空2:此语句将移出矩阵的元素暂存,移出矩阵的元素的列下标为N一1,因此填入N—1。
填空3:此语句将移出矩阵的元素放入最左边,也就是第一列,第一列元素的列下标为0,因此填入0。
转载请注明原文地址:https://kaotiyun.com/show/pYCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
有以下程序#includeinta=1,b=2;voidfun1(inta,intb)main(){printf("%d%d",a,b);)。{fun1(5,6);fun2
若有以下程序intf(inta[],intn)main(){if(n>1){inta[]={8,2,9,1,3,6,4,7,5};{intt;t=f(a,n.1);
有以下程序#includeintfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n
有以下程序#includemain(){charc1,c2,c3,c4,c5,c6;scanf("%c%c%c%c",&c1,&c2,&c3,&c4);c5=getchar();c6=getchar()
以下叙述中正确的是
若有以下程序#includemain(){inta=0,b=0,c=0c=(a+=++b,b+=4);printf("%d,%d,%d\n",a,b,c);}则程序的输出结果是‘
计算机高级语言程序的运行方法有编译执行和解释执行两种,以下叙述中正确的是
下列各项中属于黑盒测试方法的是()。
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是
随机试题
支气管扩张合并咯血时治疗一般不主张应用()
热交换可用公式:S=M±c±R-E表示,当机体产热多于散热量时
A.零级消除动力学B.一级消除动力学C.快速消除D.经肝消除E.经肾消除
古某生前没有遗嘱,死后有一些个人的合法财产,即与配偶共同居住的房屋、女儿保管的银行存款,长期借给侄子古小某使用的一辆自行车,借给朋友甲使用的一部手机。古某死亡后,其父母要将自行车和手机收回,但遭到了拒绝。理由是,这是古某的财产,要交也应交给其配偶,在交给古
犯罪嫌疑人秦某涉嫌泄露国家机密罪,在被宣布逮捕后,委托张律师作为其侦查阶段的法律帮助人,现张律师要去会见犯罪嫌疑人,那么与其他刑事案件相比,本案在会见程序上有什么不同?()
一锚杆挡墙肋柱高H为5.0m,宽a为0.5m厚b为0.2m,打三层锚杆,其锚杆支点处反力Rn均为150kN,锚杆对水平方向的倾角β均为10°,肋柱竖直倾角α为5°,肋柱重度γ为25kN/m3。为简化计算,不考虑肋柱所受到的摩擦力和其他阻力(见题2
报关单位有下列情形之一的,海关予以警告,责令改正,并可以处人民币1000元以上5000元以下罚款:
关于银行间债券市场债券买断式回购业务,下列说法正确的是()。
“举一反三、触类旁通”这个成语蕴含的学习心理是()。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
最新回复
(
0
)