首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数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
2017-09-23
26
问题
给定程序中,函数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 j 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),{1 0,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/hsxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面程序的运行结果是()。#include<stdio.h>main(){chara[80],*p"AbabCDcd";inti=0,j=0;while(*(p++)!=’\0’){if(*p>=’a’
以下程序运行后的输出结果是()。#include<string.h>main(){charch[]="abcd",x[4][4];inti;for(i=0;i<4;i++)strcpy(x[i],ch);fo
执行程序时的输入为123456789,则程序的运行结果为()。#include"stdio.h"main(){inta,b;scanf("%2d%*2d%1d",&a,&B);printf("%d\n",
在下列选项中,没有构成死循环的程序段是()。
有以下程序:#include<stdio.h>intfun(int*k){intb=0;b=*k+b:return(B);}main(){inta[10]={1,2,3,4,5,6,7,8},i
若有chars[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是()。
下面程序的运行结果是()。#include<stdio.h>#include<string.h>main(){char*s1="abDuj";char*s2="ABdUG";intt;t=s
下面程序中的数组a包括10个整数元素,从a中第二个元素起,分别将后项减前项之差存入数组b,并按每行4个元素输出数组b,请填空。main(){inta[10],b[10],i;for(i=0;i<10;i++)scanf("%d",
设有输入语句scanf("a=%d,b=%d,c=%d",&a,&b,&C),为使变量a的值为2,b的值为4,c的值为8,则从键盘输入数据的正确形式是()。
随机试题
Afterreadingthenovelhewastooexcitedtogotosleepthatnight.
A、桂枝汤B、桑菊饮C、银翘散D、茵陈蒿汤合消风散E、普济消毒饮多形红斑风湿热证,内治应首选
发挥局部作用的眼用制剂的吸收途径()。
以下不属于骨性关节炎临床表现的有()。
把下面的六个图形分为两类,使每一类图形都有各自的共同特征或规律,分类正确的一项是()。
护脚路基顶宽和高度要求()。
国有资金占控股或者主导地位的依法必须进行招标的项目,应当公开招标;但有下列情形之一的,可以邀请招标()。
Personalityistoalargeextentinherent—A-typeparentsusuallybringaboutA-typeoffspring.Buttheenvironmentmustalsohav
在下列枚举符号中,用来表示"相对于当前位置"文件定位方式的是()。
Inthe______oftheprojectnotbeingasuccess,theinvestorsstandtoloseuptoUSD30million.
最新回复
(
0
)