首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> struct pair { int first, second; }; struct pair get_min_max(int* array, int len) { int i;
有如下程序 #include <stdio.h> struct pair { int first, second; }; struct pair get_min_max(int* array, int len) { int i;
admin
2019-07-25
59
问题
有如下程序
#include <stdio.h>
struct pair
{
int first, second;
};
struct pair get_min_max(int* array, int len)
{
int i;
struct pair res;
res.first = array[0];
res.second = array[0];
for (i=1; i<len; i++)
{
if (array
< res.first)
res.first = array
;
if (array
> res.second)
res.second = array
;
}
return res;
}
main( )
{
int array[6] = {19, 21, 3, 4};
struct pair min_max = get_min_max(array, 6);
printf("min=%d,max=%d\n", min_max.first, min_max.second);
}
程序运行后的输出结果是
选项
A、min=0,max=6
B、min=1,max=20
C、min=1,max=19
D、min=0,max=21
答案
D
解析
本题首先在main函数定义一个数组array,然后定义了一个结构变量min_max,min_max使用函数get_min_max的返回值初始化,函数get_min_max的功能就是将数组中的最小值和最大值取出来后分别赋值给结构变量min_max中的first,second两个整形变量,数组长度为6个单位,初始化4个数据,剩下2个默认为0,因此答案为D选项。
转载请注明原文地址:https://www.kaotiyun.com/show/VpID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如何才能做好组织变革过程管理?
请举例分析从5世纪到15世纪期间城市在宗教历史中的作用。(中山大学2013年历史学基础A真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
在随机区组实验设计中,总平方和可以被分解为()
联系我国法治建设的实际,论述提高司法公信力的改革要求。要求:观点明确,说理充分,条理清晰,语言规范、流畅。
以法的地位、效力、内容和制定程序为标准,法可以划分为()
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
设.(Ⅰ)当a,b为何值时,β不可由α1,α2,α3线性表示;(Ⅱ)当a,b为何值时,β可由α1,α2,α3线性表示,写出表达式.
在SQLServer2008中,主要数据文件必须建立在【11】文件组中。
在深度为5的满二叉树中,叶子结点的个数为()。
随机试题
试述跨国独立劳务所得征税权冲突的协调的一般原则。
A.GTP/GDP结合蛋白B.转录因子(AP-1)C.两者均是D.两者均不是ras的产物是
A、组胺B、西咪替丁C、苯海拉明D、阿司咪唑E、甲硝唑用于治疗晕动症
在房地产经纪活动中,公平原则主要体现在()。
在17世纪,英国允许人们随意为别人的船舶及船上货物投保海上保险,如果该船舶遭受意外事故造成船舶损坏,货物全部或部分损失,就会获得保险赔偿金,从而以较低的保费获得较高的保险赔付,这实际上是一种赌博行为。这种现象在今天看来违反了保险基本原则中的()。
中国银行业营销人员从产品分为()。
在我国,男女一方要求离婚的()。
请认真阅读下列材料,并按要求作答。请根据上述材料完成下列任务:依据教学目标,设计本节课的教学重难点。
有如下类定义:c1assXX{intxx,public:XX():xx(0){cout<<’A’;}XX(intn):xx(n){cout<<’B’;}};c1assYY:p
【11】【20】
最新回复
(
0
)