首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 若k为2,
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 若k为2,
admin
2016-08-16
24
问题
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。
例如,有下列矩阵:
1 2 3
4 5 6
7 8 9
10 11 12
若k为2,程序执行结果为:
7 8 9
4 5 6
1 2 3
10 11 12
请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更改程序的结构!
试题程序:
#include
#define N 3
#define M 4
/*********found*********/
void fun(int(*a)[N],int【1】)
{int i,temp;
/*********found*********/
for(i=0;i<【2】; i++)
{temp=a[0]
;
/*********found*********/
a[0]
=【3】;
a[k]
=temp;
}
}
main()
{int x[M][N]={{1,2,3},{4,5,6},{7,8,9},{10,11,12}},i,j;
printf("The array before moving:\n\n");
for(i=0;i
{for(j=0;j
printf("%3d",X
[j]);
printf("\n\n");
}
fun(x,2);
printf("The array after moving:\n\n");
for(i=0;i
{for(j=0;j
printf("%3d",x
[j]);
printf("\n\n");
}
}
选项
答案
(1)k (2)N (3)a[k][i]
解析
填空1:变量k在函数体fun中已经使用,但在函数体中没有定义,肯定是在函数的形参中定义的,所以应填k。
填空2:数组共N列,所以应填N。
填空3:这部分语句实现的功能是变量值的交换,所以应填a[k]
。
转载请注明原文地址:https://kaotiyun.com/show/y4Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在程序设计阶段应该采取【】和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
下列程序中画线处应填入的语句是classBase{public:voidfun(){cout<<"Baseoffun"<<end1:}};clas
下面程序的功能是把316表示为两个加数的和,使两个加数分别能被13和11整除,在划线处应填入的选项是#include<iostream.h>Voidmain(){inti=0,j,k;do{i++;k=316-
以下过程设计工具不属于图形工具的是()。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
拷贝构造函数的参数一般是
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;…f
C++语言中关键字运算符有new,delete和______。
以下运算符中不能重载的运算符是
随机试题
甲、乙签订一份买卖合同,后由于丙的原因,造成甲未能履行合同义务。则应当对乙承担违约责任的是()
阑尾的解剖特点是
肾虚不纳之喘证的呼吸特征为
在整体能抑制心脏但无β受体阻滞作用的抗心绞痛药是
A、迎风流泪类药B、视疲劳类药C、耳鸣耳聋类药D、鼻病类药E、喉痹类药杞菊地黄口服液属()
患者,女性,30岁。患系统性红斑狼疮住院。本次住院面部红斑明显,有少许鳞屑。尿常规阴性,肾功能正常,血抗核抗体阳性,抗双链DNA抗体阳性。治疗本病的主要药物是()
国外房地产代理业务的运作方式有:()。
海南每年3月下旬或4月上旬举办的()是融旅游、文化、民俗、体育、经贸于一体的大型旅游文化节庆活动。
第一次刺激能缓解第二次的小刺激.这种规律称为“贝勃规律”。它表明当人经历强烈的刺激后,之后施与的刺激对他来说会变得微不足道。根据上述定义,下列能用贝勃规律进行解释的是:
OfalltheemployedworkersintheUnitedStates,12.5millionarepartofatemporaryworkforce.TheUnitedStatesBureauofLa
最新回复
(
0
)