首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include #defineN4 voidfun(inta[][N],intb[],intflag) {inti,j; for(i=0;i<N;i++) {b[i]=a[i][0]; 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[i][0]; 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、1,5,9,13,4,8,12,16,
B、4,8,12,16,1,5,9,13,
C、1,2,3,4,13,14,15,16,
D、13,14,15,16,1,2,3,4,
答案
A
解析
该题首先初始化二维数组,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列的数值;因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/yBDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(1(--x));}程序的输出结果是()。
下列叙述中正确的是()。
下列叙述中正确的是()。
下列程序的输出结果是______。main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;elsei--;}
下面程序的输出是______。main(){char*s="12134211";intv1=0,v2=0,v3=0,v4=0,k;for(k=0;s[k];k++)switch(s[k])
函数调用语句:“fsets(buf,n,fp);”从fp指向的文件中读入n个字符放到buf字符数组中,函数返回值为______。
下列语句段中,正确的是()。
下列叙述中正确的是()。
下列叙述中,错误的是()。
随机试题
下列哪些选项是1991年颁布实行的《民事诉讼法》(2007年修正)未作规定的制度?
配制pH=9的缓冲溶液,应选下列何种弱酸(或弱碱)和它们的共轭碱(或共轭酸)来配制()。
C市有一化工园区,其中规模最大的企业是甲石化厂,该化工园区内,与甲石化厂相邻的有乙、丙、丁三家化工厂,针对该化工园区的火灾、爆炸、中毒和环境污染风险,该市编制了《C市危险化学品重大事故应急救援预案》。在应急救援预案颁布后,该市在甲石化厂进行了事故应急救援演
下列关于会计职业道德和会计法律制度二者关系的观点中,错误的有()。
恒利发展是在上海证券交易所挂牌的上市公司,股本总额10亿元,主营业务为医疗器械研发与生产。维义高科是从事互联网医疗业务的有限责任公司,甲公司和乙公司分别持有维义高科90%,和10%的股权。为谋求业务转型,2015年6月3日,恒利发展与维义高科、甲公司、乙公
在某一时段内通过河流上指定断面的径流总量除以该断面以上的流域面积所得的值,相当于该时段内平均分布于该面积上的水深。下图为我国某河流下游某断面的月径流深的变化示意图。结合材料与示意图,完成题。结合材料分析,以下河流中,从中游到下游径流深呈现明显减少的是
《中共安徽省委关于贯彻落实党的十八届四中全会精神、全面推进依法治省的意见》中,提出了“坚持‘三个法治’一体建设”的目标任务,这“三个法治”是()。
一件工作,已知甲、乙合作需4小时完成;乙、丙合作需要5小时完成;如甲、丙先合作做2小时,则余下工作乙需6小时完成。设三人的彼此合作均不影响对方的工作效率,则乙单独完成这件工作要多少小时?
设计一个网络时,拟采用B类地址,共有80个子网,每个子网约有300台计算机,则子网掩码应设为(13)。如果采用CIDR地址格式,则最可能的分配模式是(14)。(14)
Cheatingisnothingnew.Buttoday,educatorsandadministratorsarefindingthatinstancesofacademic【C1】______onthepartof
最新回复
(
0
)