首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为: 3 1 2 6
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵 1 2 3 4 5 6 7 8 9 计算结果为: 3 1 2 6
admin
2020-06-16
25
问题
下列给定程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。
例如,N=3,有下列矩阵
1 2 3
4 5 6
7 8 9
计算结果为:
3 1 2
6 4 5
9 7 8
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
#define N 4
void fun(int(*t)[N])
{
int i,j,x;
for(i=0;i<
【1】
;i++)
{
X=t
[
【2】
];
for(j=N一1;j>0;j--)
t
[j]=t
[j一1];
t
[
【3】
]=x;
}
}
main()
{
int i,j,t[][N]={21,12,13,24,25,16,47,38,29,11,32,54,42,21,33,10};
printf("The orriginal array:\n");
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%2d",t
[j]);
printf("\n");
}
fun(t);
printf("\nThe result is:\n“);
for(i=0;i<N;i++)
{
for(j=0;j<N;j++)
printf("%2d",t
[j]);
printf("\n");
}
}
选项
答案
(1)N (2)N一1 (3)0
解析
填空1:因为是N×N的矩阵,所以行列数是相同的。第一个for循环用来循环行,因此填入一个循环界限N。
填空2:此语句将移出矩阵的元素暂存,移出矩阵的元素的列下标为N一1,因此填入N—1。
填空3:此语句将移出矩阵的元素放入最左边,也就是第一列,第一列元素的列下标为0,因此填入0。
转载请注明原文地址:https://jikaoti.com/ti/0pG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
有两个关系R和S如下:则由关系R得到关系S的操作是
有下列程序:#include#includetypedefstruct{charname[9];charsex;floatscore[2];}STU;STUf(STUa){STUb={"Zha
在一个C源程序文件中所定义的全局变量,其作用域为
以下选项中函数形参不是指针的是
有以下程序段charname[20];Intnum;scanf("name=%snum=%d",name,&num);当执行上述程序段,并从键盘输入:name=Lilinum=1001后,name的值为
有以下程序#includemain(){inta1,a2;charc1,c2;scanf("%d%c%d%c",&a1,&c1,&a2,&c2);printf("%d,%c,%d,%c",a1,c1,a
以下叙述中正确的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
一名雇员就职于一家公司,一个公司有多个雇员。则实体公司和实体雇员之间的联系是
随机试题
男性,39岁,反复发作性头痛、心悸、出汗3年,再发1小时急诊人院。检查发现面色苍白,血压200/130mmHg,心率136次/分。患者某夜间突然剧烈头痛、烦躁、面色苍白,血压为190/130mmHg,心率140次/分,几分钟后明显大汗,恶心,血压降至4
抗休克最首要的治疗措施是
患儿,男,4岁。诉发音不清,求治。口腔检查:舌不能自由前伸,伸舌时舌尖部呈“M”形,智力发育正常。引起发音不清可能的原因是
按照《房屋建筑与装饰工程消耗量定额》TY01—31—2015的规定,砖基础砌筑工程量中应扣除()所占的体积。
某著名的跨国公司,在世界66个国家拥有233000名员工和340多个办事机构,其业务范围包括电子、机械、航空、通讯、商业、化学、金融和汽车等领域。该公司在中国各地投资兴建了几十家生产和销售公司,由于各个公司运营时间都不长,内部管理制度建设还不完善,因此在绩
我国现阶段的教育目的指出,教育应培养()。
有报道称,由于人类大量排放温室气体,过去150多年中全球气温一直在持续上升。但与1970年至1998年相比,1999年至今全球表面平均气温的上升速度明显放缓,近15年来该平均气温的上升幅度不明显,因此全球变暖并不是那么严重。如果以下各项为真,最能削弱上述论
根据下列材料回答问题。2011年年末,我国城乡就业人数达到76420万人。比2002年增加3140万人。其中,城镇就业人数从25159万人增加到35914万人;乡村就业人数从48121万人减少到40506万人,随着工业化和城市化进程的不断推进,城镇吸收就
Doctorshavetreatedthefirstreportedcaseof"Internetaddictiondisorder"broughtonbyexcessiveuseofGoogleGlass.I
Whatkindoffuseisusuallyfixedinathree-pinplug?
最新回复
(
0
)