首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为:
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为:
admin
2016-08-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
#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 ar
ray:\n”);
for(i=0;i
{
for(j=0;j
printf("%2d",t
[j]);
printf("\n");
}
fun(t);
printf("\nThe result is:\n");
for(i=0;i
{
for(j=0;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/s4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
类test的析构函数是【】。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和【】两个含义。
下列关于函数模板实参不能省略的情况说明不正确的是
有如下程序: #include"iostream.h" voidmain() { intx=1,a=0,b=0; switch(x){ case0:b++; case1:a++; case2:a++;b++;
下列叙述中,不属于结构化程序设计方法的主要原则的是
请选出以下程序段的输出结果()。#include<iostream>usingnamespacestd;#defineMIN(x,y)(x)<(y)?(x):(y)intmain()
假定MyClass为一个类,那么下列的函数说明中,()为该类的析构函数。
在C++语言中,对函数参数默认值描述正确的是()。
设有语句:charstr1[]="string",str2[8],*str3,*str4="string";则下列对库函数strcpy()调用不正确的是()。
随机试题
医务社会工作的主要内容包括()。
气焊铜合金时,会产生()有毒气体。
A.近曲小管B.髓袢降支细段C.髓袢升支粗段D.远曲小管E.集合管继发性主动转运Cl-的部位是()
女性,50岁。为慢性阻塞性肺疾病(COPD)支气管炎型患者,近1周受凉后咳嗽、气急加重,咳脓性痰。血气分析;PaO27.3kPa(55mmHg),PaCO210kPa(75mmHg)。对该患者的最佳治疗措施应为
招标人采用邀请招标方式,应当向()以上具备承担招标项目的能力资信良好的特定法人或者其他组织发出投标邀请书。
持卡人在还清全部交易款项、透支本息和有关费用后,有下列()情形之一的,可申请办理销户。
在现阶段,国家的工作重心是发展经济,阶级斗争已经不是我国社会的主要矛盾,所以公安机关的专政职能逐渐削弱。()
一座古城、一个古镇不是静止的景观,而是“活”着的历史,但据公安部门和文物部门的统计,2009年至2014年年初,全国文物古建筑发生火灾1300余起,多少历经百年风雨、千年沧桑的古建筑被大火毁于一旦。过度的商业开发不仅破坏了古城、古建筑的原本面貌,更是导致火
舞蹈编导家栗承廉的代表作品有()。
设平面区域D1={(x,y)||x+|y|≤1},D2={(x,y)|x2+y2≤1},D3={(x,y)|,则
最新回复
(
0
)