首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #define N 4 void fun( int a[][N], int b[], int flag ) { int i,j; for( i=0; i
若有以下程序 #include #define N 4 void fun( int a[][N], int b[], int flag ) { int i,j; for( i=0; i
admin
2020-11-23
23
问题
若有以下程序
#include
#define N 4
void fun( int a[][N], int b[], int flag )
{ int i,j;
for( i=0; i
{ b
= a[0]
;
for( j=1; j
if (flag ? (b
> a[j]
) : (b
< a[j]
)) b
= a[j]
;
}
}
main()
{ int x[N][N]={1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16}, y[N],i;
fun(x, y, 1);
for (i=0;i
);
fun(x, y, 0);
for (i=0;i
);
printf("\n");
}
则程序的输出结果是( )。
选项
A、1,2,3,4,13,14,15,16,
B、4,8,12,16,1,5,9,13,
C、1,5,9,13,4,8,12,16,
D、13,14,15,16,1,2,3,4,
答案
A
解析
考查数组名作为函数参数。函数fun()的作用是如果flag为1则用b
记录a[0]
至a[3]
(当前列)中最小的值,若flag为0,则用b
记录a[0]
至a[3]
(当前列)中最大的值。所以答案选A。
转载请注明原文地址:https://jikaoti.com/ti/u3D0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){inti,j,m=1;for(i=1;i<3;i++){for(j=3;j>0;j--){if(i*j>3)break;m*=i*j;}}pfi
关于C语言的变量,以下叙述中错误的是
以下选项中,值为1的表达式是
以下叙述中正确的是()。
对于一个正常运行的C程序,以下叙述中正确的是
以下叙述中错误的是
要求通过while循环不惭读入字符,当读入字母N时结束循环。若变量已正确定义,以下正确的程序段是
关系R经过运算σA=B∧C>4∧D>3(R)的结果为()。
若fp已定义为指向某文件的指针,且没有读到该文件的末尾,则C语言函数feof(fp)的函数返回值是
下面不属于软件需求分析阶段主要工作的是
随机试题
下列有关审计报告的日期的说法中,正确的有()。
护士挤压胸腔引流管的目的是
A.阑尾手术B.脾切除术C.胆囊手术D.结肠手术E.胃手术右下腹McBurney切口瘢痕常见于
已知铆钉的许可切应力为[τ],许可挤压应力为[σbs],钢板的厚度为t,则图示铆钉直径d与钢板厚度t的关系是()。
法人治理结构解决的最主要问题就是( )。
根据社会保险法律制度的规定,下列人员中,属于工伤保险覆盖范围的有()。
以下不属于全陪工作职责的是()。
在应用各种心理测试的方法时,应注意达到的基本要求是()。
HarvardprofessorHarveyMansfieldstirredupcontroversyrecentlybycriticizingtheviolentgradeinflationathisinstitution
A、Collegeenrollmentincreasesitscoverage.B、Topuniversitiesbecomeincreasinglycompetitive.C、Universitiesbecomeselective
最新回复
(
0
)