首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
55
问题
有如下程序
#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://kaotiyun.com/show/VpID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面四个单句,与例句的语法结构相同的是()。例:老师鼓励学生学好功课。
下列各句的修辞方法依次排列,正确的一项是()。①共产党不是靠吓人吃饭,而是靠马克思列宁主义的真理吃饭。②他们起了留声机的作用,忘记了自己认识新鲜事物和创造新鲜事物的责任。③她笑得好甜。④我们直上,直上,不久便已到了最险峻的山岭上。
填入下面横线处的句子,排列顺序恰当的一项是()。“全生物快餐盒”是________,________。如果分解,________,________,这种“全生物快餐盒”解决了白色污染,也促进了环保产业的发展。①在一定的湿度和温度下
从洋务运动“先军工后民用”的特点,简述其对中国近代化的影响。(南开大学2014年中国历史真题)
试析共产国际与1920年代中国革命的关系。(南开大学2013年中国历史真题)
正常行驶的汽车遇到意外时,司机紧急刹车,这属于()的情绪状态。
抗日民主政权制定的最具代表性的宪法性文件是()
汉代官府在对被告进行逮捕之时,会根据对象不同而适用不同的程序。下列说法中,()是错误的。
考虑二元函数f(χ,y)在点(χ0,y0)处的下面四条性质:①连续②可微③f′χ(0,y0)与f′y(χ0,y0)存在④f′χ与f′y(χ,y)连续若用“PQ”表示可由性质P推出性质Q,则有().
设函数f(u)有连续的一阶导数,f(0)=1,且函数(x≠0),求x的表达式.
随机试题
在零售店的日常销售活动中,出版物发行员面对成千上万的消费者和纷繁复杂的业务,往往会产生各种各样的矛盾,这些矛盾主要是由()等而引起的。
吸收过程一般只能在填料塔中进行。()
CT扫描中耳时常采用的定位线是
基底细胞空泡性变常见于
招标人在工程量清单中提供的用于支付必然发生但暂不能确定价格的材料、工程设备单价及专业工程金额是()。【2014年真题】
设置部门档案。
下列属于内部会计监督制度的基本要求的有()。
反映企业长期偿债能力的财务比率有( )。
来自疫区的人员入境须出示有效的有关疾病预防接种证明,无证明者卫生检疫机关可对其施以10天的强制留验。()
设有定义:intk=1,m=2;noatf=7;则下列选项中错误的表达式是()。
最新回复
(
0
)