首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第l列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为:
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第l列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为:
admin
2021-02-25
1.4K+
问题
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第l列。
例如,N=3,有下列矩阵
1 2 3
4 5 6
7 8 9
计算结果为:
3 1 2
6 4 5
9 7 8
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 4
3 void fun(int(*t)[N])
4 {
5 int i,j,x;
6 for(i=0;i<
【1】
;i++)
7 {
8 x=t
[
【2】
];
9 for(j=N-1;j>0;j--)
10 t
[j]=t
[j-1];
11 t
[
【3】
]=x;
12 }
13 }
14 main()
15 {
16 int i,j,t[][N]={21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10};
17 printf (’’The orriginal ar-ray:\n’’);
18 for(i:0;i<N ; i++)
19 {
20 for(j=0;j<N;j++)
21 printf(’’%2d’’,t
[j]);
22 printf(’’\n’’);
23 }
24 fun(t);
25 printf(’’\nThe result is:\n’’);
26 for(i=0;i<N ; i++)
27 {
28 for(j=0;j<N;j++)
29 printf(’’%2d’’,t
[j]);
30 printf(’’\n’’);
31 }
32 }
选项
答案
(1)N (2)N-1 (3)0
解析
填空1:因为是N×N的矩阵,所以行列数是相同的。第一个for循环用来循环行,因此填入一个循环界限N。
填空2:此语句将移出矩阵的元素暂存,移出矩阵的元素的列下标为N-1,因此填入N-1。
填空3:此语句将移出矩阵的元素放入最左边,也就是第一列,第一列元素的列下标为0,因此填入0。
转载请注明原文地址:https://kaotiyun.com/show/Hotp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,能正确定义数组的语句是
若有以下程序段structst{intn;structst*next;};structsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];则以下选项中值为6的表达式是
设有一个栈与一个队列的初始状态均为空。现有一个序列A,B,C,D,E,F,G,H。先分别将序列中的前4个元素依次入栈,后4个元素依次入队;然后分别将栈中的元素依次退栈,再将队列中的元素依次退队。最后得到的序列为
下面的for语句的循环次数为()。for(x=1,y=0;(y!=19)&&(x
有以下程序:#includeintfun(char*s){char*P=S:while(*P++!=’\0’);return(P—s);}main(){char*r=“01234
阅读以下程序#includemain(){intcase;floatprintF;printf("请输入2个数:");scanf("%d%f",&case,&printF);
在黑盒测试方法中,设计测试用例的根据是
下列叙述中正确的是
有以下计算公式若程序前面已经在命令行中包含math.h文件,不能够正确计算上述公式的程序段是
以下关于结构化程序设计的叙述中正确的是
随机试题
空肠大部分位于
早期妊娠最常见的临床表现是
A.米非司酮B.黄体酮C.左炔诺孕酮D.醋酸氟轻松E.醋酸地塞米松结构中有16α-甲基
抗利尿激素的作用是()。
属于进度纠偏的管理措施是( )。
以质押方式申请个人汽车贷款的,贷款额度最高为质押权利凭证的90%,贷款期限最长为()年。
流通企业在选择业态模式时主要考虑的因素不包括()。
初一(2)班学生李小刚对学习毫无兴趣,成绩极差,各科考试很少及格。一次期中数学考试,他一道题也答不上来,就在试卷上写下了这样一段话:“零分我的好朋友你在慢慢地向我靠近零分你是如此多青难到你把我当着一个无用的人不我不是一个无用的人我是人我也有一棵自真心再见
同理心,是指在人际交往过程中,能够体会他人的情绪和想法、理解他人的立场和感受并站在他人角度思考和处理问题的能力。根据上述定义,下列属于同理心的是()。
ManychangesaretakingplaceinAmericans’foodstyles.【T1】TheUnitedStatesistraditionallyfamousforitssolidandunchang
最新回复
(
0
)