首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #defineN4 voidfun(inta[][N],intb[],intflag) {inti,j; for(i=0;i<N;i++) {b[i]=a[0][i]; for(j=1;j<N;j++) if(flag?(b
若有以下程序 #include #defineN4 voidfun(inta[][N],intb[],intflag) {inti,j; for(i=0;i<N;i++) {b[i]=a[0][i]; for(j=1;j<N;j++) if(flag?(b
admin
2015-07-31
38
问题
若有以下程序
#include
#defineN4
voidfun(inta[][N],intb[],intflag)
{inti,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()
{intx[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://jikaoti.com/ti/5gi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
下列程序的输出结果是()。main(){inti=1,j=2,k=3;if(i++==1&&(++j==3||k++==3))printf("%d%d%d\n",i,j,k);}
可以在C语言程序中用做用户标识符的一组标识符是()。
有以下程序intfa(intx){returnx*x;}intfb(intx){retumx*x*x;}intf(int(*fl)int(*12)(),intx){return
下列叙述中不正确的是()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
数据库的逻辑模型设计阶段的任务是将______转换成关系模式。
有下列二叉树,对此二叉树前序遍历的结果为()。
若x=10010111,则表达式(3+(int)(x))&(~3)的运算结果是()。
算法的时间复杂度是指______。
随机试题
焦亚硫酸钠作为抗氧剂常用于
违约责任的具体形式有()。
房屋完损等级是根据房屋的结构、装修、设备三个组成部分的各个项目的完好、损坏程度来划分的,共分为()。
根据《民事诉讼法》的规定,以下不属于民事诉讼证据的是()。
某人希望5年末有10000元,年复利率i=9%,则现需要一次存款( )。
某房地产开发企业以出让方式取得一宗土地的开发经营权,土地出让年限50年。根据土地使用权出让合同及规划设计条件,可建设10幢17层的住宅。经过运用比较定价法测算,商品住宅均价确定为5000元/平方米。项目采用一次性开发的方式,预计建设期2年,第一年开始预售。
计算机网络由哪些元素构成?
在学生的认知方式中,沉思型的认知方式的特点是()。
成语“鸿鹄之志”最早出现在《战国策》一书。()
证明:(1)设an>0,且{nan}有界,则级数收敛;(2)
最新回复
(
0
)