首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
23
问题
给定程序中,函数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://jikaoti.com/ti/lRE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请定义一个函数名为A,返回值为int,没有参数的纯虚函数的定义是【】。
类Contain的定义如下:classContain{private:intx;protected:intz;public:classEmbed{
已知有定义constintD=5;inti=1;doublef=0.32;charc=15;则下列选项错误的是
下列关于C++语言类的描述中错误的是
设有定义语句:inta=12;,则表达式a*=2+3的运算结果是【】。
类模板的使用实际上是将类模板实例化成一个具体的()。
数据库系统阶段的数据具有较高独立性,数据独立性包括物理独立性和______两个含义。
c++流中重载了运算符<<,它是一个
面向对象程序设计思想的主要特征中不包括
关系的三类完整性规则分别是:实体完整性规则、参照完整性规则和【 】规则。
随机试题
在进行ABC分类时,ABC分类指标有()
《唐律》中规定了自首的原则,其中一条规定“遣人代首”是指:()
目标市场是指企业营销活动所要满足的市场,是企业为实现预期目标而需要进入的市场。即企业()对象。
请为《皇帝的新装》设计教案。
不改变原有的认知结构,直接将原有的认知经验运用到本质特征相同的一类事物中去,这种迁移称为()。
红星小学的李老师在五(3)班讲授“找出数列的排列规则”一课时,她先选出6名同学,其中1名同学戴上红帽子,在讲台上做“萝上蹲”的游戏,让台下同学记下戴帽子同学在10轮游戏中下蹲的次数,并且引入数列排列规律的学习内容。这一教学活动体现的教学原则主要有(
王安石变法的目的有()。
下列关于胎儿与母体关系的表述错误的是()。
Shallwerequestthatthemanager______oursuggestionagain?
A、Advertisingtochildrenmuststop.B、Aliberalviewinadvertisingisunprincipled.C、Advertisingtochildrenmusthaveaclea
最新回复
(
0
)