首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
2019-03-06
18
问题
给定程序中,函数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中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#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()
{int X[M][N]={{1,2,3},{4,5,
6},{7,8,9),{10,11,12)},i,j;
printf("The array before mov
ing:\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("%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/nkf0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的输出结果为main(){unionu{char*name;intage;intincome;}ss.name="WANGLIONG";s.age=28;s.income=1
下面程序main(){inty=9;for(;y>0;y--){if(y%3=0){printf("%d",--y);continue;
main(){floatx=123.456;printf("%-5.2f\n",x);}以上程序输出的结果是______。
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
在面向对象的程序设计中,能表示类之间相似性质的机制是()。
程序的运行结果为【】。main(){charc1=’a’,c2=’b’,c3=’c’;printf("a%cb%c\tc%c\n",c1,c2,c3);}
以下程序运行后的输出结果是______。fun(inta){intb=0;staticintc=3;b++;c++;return(a+b+c);}main()
设二叉树如下:对该二叉树进行后序遍历的结果为【】。
若有定义:“inta=10,b=9,C=8;”接着顺序执行下列语句后,变量b中的值是________。c=(a-=(b-5)):c=(a%11)+(b=3);
随机试题
抗癫痫药物治疗癫痫的原则是()。
慢性肺源性心脏病降低肺动脉高压的首选治疗是
治疗妇女产后虚热首选
身灼热而肢厥冷,属于
甲公司与乙公司同为某一集团下的子公司,甲公司原持有乙公司20%的表决权股份,至2014年1月1日,该股权的账面价值为2000万元(假定在持有期间没有确认相应的损益以及其他综合收益)。2014年年初,甲公司以一项无形资产作为对价又取得其母公司持有的乙公司4
体现生产企业议价能力的是()。
设备交接单的当事人是()。
田某正在实施抢劫,公安机关可以依法立即将其逮捕。()
我国《担保法》第16条规定:“保证的方式有:(一)一般保证;(二)连带责任保证。”请分析:(1)何谓“一般保证”?何谓“连带责任保证”?(2)一般保证和连带责任保证的主要区别是什么?(3)当事人对保证方式没有约定或者
A、Shewillstayathome.B、Shewillgooutforabreak.C、Shewillprepareforherstudy.D、Shewillbebusywithherwork.D推断题
最新回复
(
0
)