首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #define N 4 void fun( int a[][N], int b[], int flag ) { int i,j; for( i=0; i<N; i++ ) { b[i] = a[0][i];
若有以下程序 #include #define N 4 void fun( int a[][N], int b[], int flag ) { int i,j; for( i=0; i<N; i++ ) { b[i] = a[0][i];
admin
2019-04-24
52
问题
若有以下程序
#include
#define N 4
void fun( int a[][N], int b[], int flag )
{ int i,j;
for( i=0; i<N; i++ )
{ b
= a[0]
;
for( j=1; j<N; 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<N; i++) printf("%d,", y
);
fun(x, y, 0);
for (i=0;i<N; i++) printf("%d,", y
);
printf("\n");
}
则程序的输出结果是
选项
A、4,8,12,16,1,5,9,13,
B、1,2,3,4,13,14,15,16,
C、1,5,9,13,4,8,12,16,
D、13,14,15,16,1,2,3,4,
答案
B
解析
该题首先初始化二维数组,if (flag ? (b
> a
[j]) : (b
< a
[j]))条件语句的条件表达式使用了条件运算符构成的选择结构,即flag为真时,以(b
> a
[j])作为条件表达式的值,否则以(b
< a
[j])作为条件表达式的值,fun函数功能是给一维数组赋值。fun(x, y, 1);该函数调用后,即当flag为真时,使一维数组获得二维数组第1行的数值;fun(x, y, 0);该函数调用后,即当flag为假时,使一维数组获得二维数组第4行的数值;因此B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/qhRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是#include"stdio.h"main(){intx=-9,y=5,z=8;if(x<y)if(y<0)z=0;elsez+=1;printf("%d\n",z);}
下列叙述中正确的是()。
在最坏情况下,冒泡排序的时间复杂度为【】。
以下程序的输出结果是【】。#includemain(){printf("%d\n",strlen("IBM\n012\1\\"));}
以下程序的功能是:利用指针向三个整型变量,并通过指针运算找出三个数中最大值,输出到屏幕上。请填空main(){intx,y,z,max,*px,*py,*pz,*pmax;scanf("%d%d%d",&x,&y,&z);px=&x;py=&y;
C语言的基本单位是()。
给定程序中已建立一个带有头结点的单向链表,在main函数中将多次调用fun函数,每调用一次fun函数,输出链表尾部结点中的数据,并释放该结点,使链表缩短。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下
设有以下语句:typedefstructS{intg,charh;)ST;则下面叙述中正确的是()。
以下叙述中正确的是()。【09年9月】
给定程序中,函数fun的功能是将带头节点的单向链表结点数据域中的数据从小到大排序。即若原链表结点数据域从头至尾的数据为:10、4、2、8、6,排序后链表结点数据域从头至尾的数据为:2、4、6、8、10。请在程序的下划线处填入正确的内容并把下划线删
随机试题
某工程师开发一种游戏软件,该软件的著作权()
DIC
腹外疝最重要的发病原因
女性,30岁,10天前有不洁性生活。阴道分泌物增多,脓性。查体:子宫颈口充血、红肿,表面有黄色黏液脓性分泌物。最可能的诊断是
使用中紫外线强度不应低于
甲去朋友乙家做客,不慎将手机遗忘在乙家,乙发现后没有通知甲,而是自用,一周后该手机丢失,后来甲得知此事,要求乙返还手机。乙称自己是替甲保管手机,不愿意赔偿。以下说法正确的是()。,
根据《中华人民共和国海关法》的相关规定,具有履行海关事务担保能力的法人、其他组织或者公民可以提供担保的方式有()。
与分析原因用排列图相关的有()。
α=,求A的全部特征值,并证明A可以对角化.
A.causesofchangesB.increasingnumberofmuseumsandvisitorsC.museumsgettingclosertomorespectatorsD.moviesshowninmu
最新回复
(
0
)