首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
admin
2020-10-26
37
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
例如,有下列矩阵:
1 2 3 4 5
1 2 3 4 5
1 2 3 4 5
若k为2,程序执行结果为
3 4 5 1 2
3 4 5 1 2
3 4 5 1 2
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define M3
#define N5
void fun(int(*a)[N],int k)
{int i,j,p,temp;
/*********found*********/
for(p=1;p<=
【1】
;p++)
for(i=0;i<M;i++)
{temp=a
[0];
/*********found*********/
for(j=0;j<
【2】
;j++)
a
[j]=a
[j+1];
/*********found*********/
a
[N-1]=
【3】
;
}
}
main()
{int x[M][N]={{1,2,3,4,5},
{1,2,3,4,5},{1,2,3,4,5}},i,j;
printf("The array before movig:\n\n");
for(i=0;i<M;i++)
{for(j=0;j<N;j++)
printf("%3d",x
[j]);
printf("\n");
}
fun(x,2);
printf("The array after moving:\n、n");
for(i=0;i<M;i++)
{for(j=0;j<N;j++)
printf("%3d",x
[j]);
printf("\n");
}
}
选项
答案
(1)k (2)N-1 (3)temp
解析
填空1:外循环p的值为数组移动的次数,试题要求第k列左移,则需要移动的次数为k,所以应填k。
填空2:矩阵共N列,所以应填N-1。
填空3:临时变量temp中存放的值为数组最左边元素的值,需要把temp放到数组的末尾,即放到a
[N-1]中,所以应填temp。
转载请注明原文地址:https://jikaoti.com/ti/vfD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){charch[]="uvwxyz",*pc;pc=ch;printf("%c\n",*(pc+5));}程序运行后的输出结果是
以下叙述中正确的是
下列叙述中正确的是
若函数中有定义语句:intk;则()。
有以下程序:#includevoidfun(int,*s,intt,int*k){intp;for(p=0,*k=p;ps[*k])*k=p;}main(){int
某系统结构图如下图所示:该系统结构图中最大扇入是()。
若有如下定义语句:doublex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是()。
软件测试的目的是()。【10年9月】
如图所示:带有头结点的单向链表head,其三个数据结点A、B、C的连接关系见图。结点类型的定义为:structlink{doubledt;struetlink,*next;};若指针p指向A结点,在不改变P指向的前提下,以下选项中不能
商品销售的售货单和商品之间的联系是()。
随机试题
教师逐渐将注意力转移到提高教学质量上来。如关注学生学习成绩的提高,关心班集体的建设,关心自己备课是否充分等。根据福勒和布朗的教师生涯关注理论,此时教师处于()
求通过点P(2,1,1),且与直线L:垂直的平面方程.
计算机的工作过程实际上是周而复始地________、执行指令的过程。
下列有关口底癌的描述不正确的是
关于处方,下列说法错误的是
A.窦房结B.心房肌C.房室交界D.浦肯野纤维E.房室束传导速度最快的部位是
组织分工反映的是一个组织系统中各子系统或各元素的上作任务分工和()。
某报关企业受境内一企业的委托,在向海关办理货物进口申报手续时,按规定交验了报关单及随附的货运和商业单证。海关认为,以上单证还不足以证明该批货物的进口经营是否合法,要求报关企业另呈报委托单位的报关委托书和工商营业执照等文件。()
Readthefollowingpassageandanswerquestions19~25.Forquestions19~25,choosethecorrectanswerfromA,B,CandD.
FromthepassageweknowthattheGlobeisafamous______.ffthewriterstayedwiththeGlobe______.
最新回复
(
0
)