首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。 例如,有下列矩阵: 1 2 3 4 5 1 2 3
给定程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。 例如,有下列矩阵: 1 2 3 4 5 1 2 3
admin
2016-12-06
23
问题
给定程序中,函数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中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define M 3
3 #define N 5
4 void fun(2nt(* a)[N],int k)
5 {int i,j,p,temp;
6 /*********found*********/
7 for(p=1;p<
【1】
;p++)
8 for(i=0;i<M;i++)
9 {temp=a
[0];
10 /*********found*********/
11 for(j=0;j<
【2】
;j++)
12 a
[j]=a
[j+1];
13 /********* found*********/
14 a
[N-1]=
【3】
;
15 }
16 }
17 main()
18 {int X[M][N]={{1,2,3,4,5},{1,2,3,4,5},{1,2,3,4,5}},i,j;
19 printf(’’The array before mov-ing:\n\n’’);
20 for(i=0;i<M;i++)
21 {for(j=0;j<N;j++)
22 printf(’’%3 d’’,x
[j]);
23 printf(’’\n’’);
24 }
25 fun(x,2);
26 printf(’’The array after mov-ing:\n\n’’);
27 for(i=0;i<M;i++)
28 {for(j=0 ; j<N;j++)
29 printf(’’%3 d’’,x
[j]);
30 printf(’’\n’’);
31 }
32 }
选项
答案
(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/4Li0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设Y是int型变量,请写出判断Y为奇数的关系表达式【】。
以下程序运行后的输出结果是______。main(){inta=1,b=2,c=3;if(c=a)printf("%d\n",c);elseprintf("%d\n",b);}
有以下程序:main(){inti=10,j=1;printf("%d,%d\n",i--,++j);}执行后的输出结果是______。
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
有以下程序段chareh;intk;ch=’a’;k=12;printf("%c,%d,",ch,ch,k);printf("k=%d\n",k);已知字符a的ASCII码值为97,则执行
若整型变量a、b、c、d中的值依次为:1、4、3、2,则条件表达式a<b?a:c<d?c:d的值是______。
已定义c为字符型变量,则下列语句中正确是______。
在结构化设计方法中,数据流图表达了问题中的数据流与加工间的关系,并且每一个______实际上对应一个处理模块。
关于结构化程序设计原则和方法描述错误的是()。
随机试题
王先生,溺水,致呼吸心跳骤停,进行胸外电除颤时,两电极板应分别置于:()
(2010年4月)在我国刑法中,_______属于主刑。
养阴清肺膏的佐药是
A.早产婴儿B.年老体弱的患者C.肾移植术后患者D.即将出院的患者E.疾病恢复期患者适用于二级护理的患者是()。
在H2S溶液中加入一些Na2S固体,则()。
基金募集期限届满,封闭式基金募集的基金份额总额达到核准规模的一定比例的,才可以办理其他手续。该比例是()。
制度经济学认为,商品是同时包含“冲突、依存和秩序”这三种成分的“最小的单位”,是分析经济制度的基本范畴。()
Answerquestionsbyreferringtotheintroductionof4differentpersons.Note:Whenmorethanoneanswerisrequired,these
Accordingtotheinterview,whichofthefollowingphenomenaCANNOTbecalledsynaesthesia?
AslongastheAmericanlandwasnotcompletelysettledandtheelementsof【B1】______orderwerenotyetimposedonthefrontier,
最新回复
(
0
)