首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 若k为2,程序执行结果为:
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 若k为2,程序执行结果为:
admin
2020-06-02
52
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blankl.c。在此程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。
例如,有下列矩阵:
若k为2,程序执行结果为:
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#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()
{ intx[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<M;i++)
{ for(j=0;j<N;j++)
printf("%3d",x
[j]);
printf("\n、n");
}
fun(x,2);
printf("The array after moving:n\n");
for(i=0;i<M;i++)
{ for(j=0;j<N;j++)
printf("%3 d",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/VeCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是
有以下程序,程序运行后的输出结果是#include#defineN2#defineMN+1#defineNUM(M+1)*M/2main(){printf("%d\n",NUM);}
数据库技术的根本目标是要解决数据的
以下函数按每行8个输出数组中的数据:voidfun(int*w,intn){inti;for(i=0;i
有下列程序:voidf(int*q)main(){inti=0;{inta[5]={1,2,3,4,5},i;for(;i
以下叙述中错误的是
下列数据结构中,不能采用顺序存储结构的是
在深度为7的满二叉树中,叶子结点的个数为
若有以下程序typedefstructstu{charname[10],gender;intscore;)STU;voidf(char*p){strcpy(p,"Qian");}main(){STUa={"Zha
随机试题
我国建议尽量采用的钨极是纯钨极。
Somepsychologists(心理学家)maintainthatmentalactssuchasthinkingarenotperformedinthebrainalone,butthatone’smuscles
患者黄某,往来寒热,胸胁满闷,呕吐不止,心下痞硬,大便秘结,舌苔黄,脉弦数有力。治宜选用()
下列药物功善清泄肝胆之火,降血压的是()
某大型集团公司为强化担保业务内部控制,制定了担保业务内部控制制度。在该制度规定的下列内容中,符合内部控制要求的有()。
我国正有计划有步骤的推动国防军队现代化建设,争取在2020年以前基本实现机械化并使()建设取得重大进展,到21世纪中叶基本实现国防和军队现代化目标。
什么是智商?比率智商与离差智商有什么区别?
技术创新是高风险高回报的科研生产经营活动,是企业实现可持续发展的基础,是一个国家实现经济持续增长的重要来源。在科学技术发展速度日益加快,技术、产品生命周期日益缩短,人类社会即将进入知识经济时代的今天,技术创新更具有重要的价值。然而,在我国目前体制之下,企业
X射线的发现者是()。
______somethingshouldgowrong,whatwouldyoudothen?
最新回复
(
0
)