首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 若k为2,程序执行结果为: 7 8
给定程序中,函数fun的功能是:将a所指4×3矩阵中第k行的元素与第0行元素交换。 例如,有下列矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 若k为2,程序执行结果为: 7 8
admin
2017-02-24
59
问题
给定程序中,函数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 moving:\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("%3 d",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/1MDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
下列程序的运行结果为()。#include<stdio.h>voidabc(char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)str[j++]=str[j];
下列程序的输出结果是()。#include<stdio.h>voidp(int*x){printf("%d",++*x);}voidmain(){inty=3;p(&y);}
已定义下列函数:intfun(int*p){return*p;)fun函数返回值是()。
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
以下程序的输出结果是main(){intc=35;printf("%d\n",c&c);}
当运行以下程序时,从键盘输入AhaMA(空格)Aha<CR>,则下面程序的运行结果是#include<stdio.h>main(){chars[80],c=’a’;inti=0;scanf("%s",s);
若执行下面的程序时,从键盘输入5和2,则输出结果是main(){inta,b,k;scanf("%d,%d",&a,&b);k=a;if(a<b)k=a%b;elsek=b%a;printf("
已有定义:charc=′′;inta=1,b;(此处c的初值为空格字符),执行b=!c&&a;后b的值为【】。
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
随机试题
阅读下面的文言文,按要求答题。初,太祖侧微,普从之游,既有天下,普屡以微时所不足者言之。太祖豁达,谓普曰:“若尘埃中可识天子、宰相,则人皆物色之矣。”自是不复言。普少习吏事,寡学术,及为相,太祖常劝以读书。晚年手不释卷,每归私第,阖户启箧
关于手术室管理,下列哪项是错误的
挖土机械应距高压电缆有一定的安全距离,距电缆()处,严禁机械开挖。
根据《会计基础工作规范》的规定,会计机构负责人的直系亲属能够担任本单位的()。
“备案号”栏:()。“征免性质”栏:()。
甲公司2018年产品销售量为100万台,每台单价3200元,销售利润率(税前利润/销售收入)为20%。企业为扩大销售,2019年度实行新的信用政策,信用条件为“2/20,n/60”,预计销售量可增加50万台。根据测算,有20%的销售额将享受现金折扣,其余享
税收立法程序是税收立法活动中必须遵循的法定步骤,目前我国税收立法程序经过的主要阶段有()。
某幼儿园把班里每个孩子的体检结果公布在教室门口,上面除了身高、体重等项目外,还包括高度近视、鸡胸等内容。这一行为违反了孩子的______权利()
根据以下资料,回答下列题。2008年末全国就业人员77480万人,比上年末增加490万人。其中,第一产业就业人员30654万人,占全国就业人员的39.6%;第二产业21109万人,占27.2%;第三产业25717万人,占33.2%。年末城镇就业人
Whomostlikelyarethespeakers?
最新回复
(
0
)