首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将N×N矩阵中元素的值按列向右移动1个位置,右边被移出矩阵的元素绕回左边第1列。 例如,N=3,有下列矩阵
admin
2021-06-15
31
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数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 N4
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};
print f("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++)
pr2ntf("%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://kaotiyun.com/show/TMtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>#defineSUB(a)(a)-(a)main(){Inta=2,b=3,c=5,d;d=SUB(a+b)*c;printf("%d\n",d);}程序的运行结果是()。
有以下程序#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序的运行结果是
下列程序段中完全正确的是()。
数据库设计中反映用户对数据要求的模式是( )。
软件需求规格说明书的作用不包括
在关系数据库设计中,关系模式是用来记录用户数据的
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
在最坏情况下,堆排序的时间复杂度是
数据结构主要研究的是数据的逻辑结构、数据的运算和()。
在C程序中,下列说法正确的是()。
随机试题
小学一至二年级认识常用汉字1600个左右,其中800个左右会写。这项要求属于教育目的层级中的()
重置成本估算的方法很多,对于二手汽车的评估,一般采用的方法是_______。
关于外阴鳞状上皮内瘤样变下列哪项是不正确的
输卵管由内向外依次为
A、丙磺舒B、阿司匹林C、秋水仙碱D、别嘌醇E、塞来昔布抗氧化,减少再灌注期氧自由基的产生
分布于面颊部的经脉是
下级人民法院在接到最高人民法院执行死刑的命令后,应于7日内执行。但有下列哪些情形,应当停止执行?
建设工程项目实行总承包的,由( )汇总各分包单位形成的工程档案。
依次填入下列各句括号内的词语,与句意最贴切的一组是()。①爱国主义是一种严肃的爱,看似缥渺,却真实地()着我们的喜怒哀乐。②企业的管理层要不断地()德才兼备的年轻人,培养其中的
在Linux操作系统中,修改文件的属主的命令是______。A.chownB.chmodC.changD.Chgrp
最新回复
(
0
)