首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
29
问题
给定程序中,函数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://kaotiyun.com/show/JIRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intC=O,k;for(k=1;k
可以在C语言程序中用做用户标识符的一组标识符是()。
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x
为了避免在嵌套的条件语句ifelse中产生二义性,C语言规定,else子句总是与()配对。
fun函数的功能是:首先对a所指的N行N列的矩阵,找出各行中的最大数,再求这N个最大值中的最小的那个数作为函数值返回。请填空______。#include<stdio.h>#defineN100intfun(int(*a)
函数调用语句:“fgets(buf,n,fp);”从fp指向的文件中读入,n个字符放到buf字符数组中,函数返回值为______。
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是()。(字符串中包括空格)longfun(charS[]){longn;intsign;for(;isspace(*s)||islow
执行以下程序后,a,b的值分别为main(){ina,b,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;b=(*p1)/(*p2)+7;printf("a=%d\n",a);
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为()。
软件设计包括软件的结构、数据、接口和过程设计,其中软件的过程设计是指()。
随机试题
求积分
男性,70岁,曾有乙肝病史,近3个月出现持续性腹胀,黄疸,查体时发现肝脏不大,脾脏中度肿大,腹水(+)。最可能的诊断为()
管理者为了实现项目管理目标而建立的绩效考核机制是为了更明确的解决项目管理目标的问题,以下()不属于项目目标管理问题。
不是组成工程建设监理费用的是()。
“内在价值”即“由证券本身决定的价格”,其含义有()。Ⅰ.内在价值是一种相对“客观”的价格Ⅱ.内在价值由证券自身的内在属性或者基本面因素决定Ⅲ.市场价格基本上是围绕着内在价值形成的Ⅳ.内在价值不受外在因素的影响
()投资者可以承受投资的短期波动,愿意承担因获得高报酬而面临的高风险。
合法行为和违法行为都可以引起法律关系的产生、变更和消灭。()
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
Exceptionalchildrenaredifferentinsomesignificantwayfromothersofthesameage.Forthesechildrentodeveloptotheirf
Whichofthefollowingcanreflecttheever-changingethnicstructureofAmerica?Theauthorofthepassagewantstotellthat
最新回复
(
0
)