首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
51
问题
使用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全国计算机二级
相关试题推荐
若二维数组a有m列,则在a[i][j]前的元素个数为()。
有以下程序#includedoublef(doublex);main(){doublea=0;inti;for(i=0;i
已定义以下函数intfun(int*p){return*p;}fun函数返回值是
有以下程序#include<stdio.h>main(){intx=8;for(;x>0;x--){if(x%3){printf("%d,",x--);continue;}printf("%d,",--x);}}程序的运行结果是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
有两个关系R和T如下:则由关系R得到关系T的操作是()。
以下C语言用户标识符中,不合法的是
设有定义:intx=2;以下表达式中,值不为6的是
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:学号:N1002学号:N1006共有2位学生有不及
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
随机试题
下列常识表述中,正确的是:
病原体侵入血流,在血中繁殖产生毒素,表现严重的中毒症状,诊断为:()
男,30岁,输精管结扎术后2天,手术切口部位疼痛、红肿、有脓性分泌物,最可能的诊断是
某患者,因外伤急性失血,血压降至60/40mmHg,尿量明显减少,其尿量减少的原因主要是
下列语句中没有语病的一句为()。
2005年1月1日,甲公司以105000元的价格(包括交易费用5000元)购入乙公司面值为100000元、3年期、10%利率的公司债券,准备持有至到期,则甲公司应计入此项投资的初始投资成本为()元。
社会主义初级阶段的不可逾越性主要是由()。
下列各种内存管理方案中,哪些可以与虚拟存储技术结合使用?()
A、Changethetopicofherresearchproject.B、Signupforadifferentpoliticalsciencecourse.C、AskMarytohelpherchoosea
A、Makeacopyofhisnotes.B、Askherprofessorforhelp.C、Attendthereviewsessions.D、Gotothechemistrylabthisevening.
最新回复
(
0
)