首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 1
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 1
admin
2016-12-06
46
问题
给定程序中,函数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
请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
注意:部分源程序在文件BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 3
3 #define M 4
4 /*********found*********/
5 void fun(int(*a)[N],int
【1】
)
6 {int i,temp;
7 /*********found*********/
8 for(i=0;i<
【2】
;i++)
9 {temp=a[0]
;
10 /*********found*********/
11 a[0]
=
【3】
;
12 a[k]
=temp ;
13 }
14 }
15 main()
16 {int x[M][N]={{1,2,3),{4,5,6},{7,8,9},{10,11,12}},i,j ;
17 printf(’’The array before mov-ing:\n\n’’);
18 for(i=0;i<M;i++)
19 {for(j=0;j<N;j++)
20 printf(’’%3 d’’,x
[j]);
21 printf(’’\n、n’’);
22 }
23 fun(x,2);
24 printf(’’The array after mov-ing:\n\n’’);
25 for(i=0;i<M;i++)
26 {for(j=0;j<N;j++)
27 printf(’’%3 d’’,x
[j]);
28 printf(’’\n\n’’);
29 }
30 }
选项
答案
(1)k (2)N (3)a[k][i]
解析
填空1:变量k在函数体fun中已经使用,但在函数体中没有定义,肯定是在函数的形参中定义的,所以应填k。
填空2:数组共N列,所以应填N。
填空3:这部分语句实现的功能是变量值的交换,所以应填a[k]
。
转载请注明原文地址:https://kaotiyun.com/show/ZVDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的功能是进行位运算:main(){unsignedchara,b;a=7^3;b=~4&3;printf("%d%d\n",a,b);}程序运行后的输出结果是______。
有以下程序:main(){chara,b,c,d;scanf("%c,%c,%d,%d",&a,&b,&c,&d);printf("%c,%c,%c,%c\n",a,b,c,d);}若运行时从键盘上
以下程序通过函数SunFun求。这里f(x)=x2+1,由F函数实现。请填空。main(){printf("Thesum=%d\n",SunFun(10));}SunFun(intn){int
有以下程序:main(){intx=0,y=5,z=31while(z-->0&&++x<5)y=y-1;printf("%d,%d,%d\n",x,y,z);
以下程序的输出结果是______。#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("d\n",a);}
下述函数统计字符串中的单词个数,单词是指处在空格之间的字符序列,请填空。intword(char*s){intnum=0,flag=0;while(*s){if(【】="
软件测试是保证软件质量的重要手段,而软件测试的主要和重要的测试方法是通过测试数据和【】的设计来实现。
在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是______。
随机试题
患者女,53岁。因“左肩部疼痛伴活动受限2个月”来诊。查体:左肩关节功能明显障碍,梳头和穿衣等动作受限,肩关节周围有多处压痛点。舌质淡、苔少或白,脉细弱。首选的治疗方法包括
下列各组词中,属于上下义词的一组是()。
特发性肾积水患者中双侧同时积水的情况占总数的
男,40岁,发热流涕3天,继以恶心呕吐,少尿,乏力,血压21.3/13.3kPa(160/100mmHg),血红蛋白70g/L,血肌酐707.2μmol/L(8mg/dl),尿素氮57mmol/L(100mg/dl)、血浆总蛋白48g/L,B超双肾长轴约8
龋损的好发牙面以___________居首位,其次是邻面,再次是颊面。
甲继承其母亲遗留的一幅名画,即出卖于乙,约定于6月6日交画。甲于6月6日向乙表示愿意让与该画所有权,但欲借用欣赏六日,乙同意,并立即支付价款。甲又于6月7日将该画出售给不知情的丙,并即交付与丙。而后,甲又于6月8日将该画出卖给丁,对丁谎称该画系借丙赏玩,愿
工程量清单计价是一种()的计价模式。
在国际市场上,商品的国际价值是由()决定的。
A、 B、 C、 D、 D概念设计的目标是产生反应企业组织信息需求的数据库概念结构,即概念模型。概念模型是独立于计算机硬件结构,独立于支持数据库的DBMS。概念模型能充分反映现实世界中实体间的联系,是各种基本
YouwillhearoneoftheongoingseriesofinterviewswithaninfluentialexecutiveintheembeddedLinuxindustry—JimReady.
最新回复
(
0
)