首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include <stdio.h> struct pair { int first, second; }; struct pair get_min_max(int* array, int len) { int i; s
有如下程序 #include <stdio.h> struct pair { int first, second; }; struct pair get_min_max(int* array, int len) { int i; s
admin
2021-07-09
28
问题
有如下程序
#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[5] = {9, 1, 3, 4};
struct pair min_max = get_min_max(array, 5);
printf("min=%d,max=%d\n", min_max.first, min_max.second);
}
程序运行后的输出结果是
选项
A、min=1,max=9
B、min=0,max=9
C、min=1,max=4
D、min=0,max=4
答案
B
解析
在对数组进行初始化时如果在说明数组时给出了长度,但没有给所有的元素赋予初始值,而只依次给前面的几个数组元素赋予初值,那么C语言将自动对余下的元素赋初值0,则array[5] = {9, 1, 3, 4,0}。程序的执行过程为:调用函数get_min_max(array,5),将数组array首地址传入函数,定义结构体变量res,并为其成员赋值。for循环查找数组array数组的最小值0,将其赋值给res的成员first,查找数组最大值9,赋值给res的成员second。最后返回结构体变量res,则min_max=res。输出min_max.first=0,min_max.second=9,B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/oEkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是
以下叙述中正确的是
下列程序的运行结果为()。#include<stdio.h>voidabe(char*str){inta,b,j;for(i=j=0;str[i]l=’\0’;i++)if(str[i]!=’a’)str[j++]=str[i];
设栈的存储空间为S(1:m),初始状态为top=m+1。经过一系列入栈与退栈操作后,top=1。现又要将一个元素进栈,栈顶指针top值变为
下面程序的输出结果是()。#includemain(){chara[]={’a’,’b,’c’,’d’,’f’,’g’},*p;p=a;printf(”%c\11”,*p+4);}
在数据库中,数据模型包括数据结构、数据操作和
在进行数据库逻辑设计时,可将E-R图中的属性表示为关系模式的
通常软件测试实施的步骤是()。
数据字典(DD)所定义的对象都包含于()。
在C语言中,以下说法不正确的是()。
随机试题
()对于隐士相当于兰花对于()
下列关于电器设备防爆说法不正确的是()。
下列哪一项不属于宪法规定的公民的基本权利?
制作面包需要面粉、糖和酵母等原料,有时还要加入淀粉酶。下列说法错误的是:
下列关于国际货币基金组织(IMF)的说法,不正确的是()。
下面是关于我国年轻人2016年各项消费的数据统计。2016年(全年366天),全国年轻人人均每月收入为6726元,同时,存款额度也在增加,2016年年轻人月存款为2340元,较2015年同比增加15.3%,而2015年存款较2014年增加32.7
下列关于子网掩码的说法中,不正确的是()。
Attentiontodetailissomethingeveryonecanandshoulddo,especiallyinatightjobmarket.BobCrossley,ahumanresourcese
Videorecordersandphotocopiers,eventicketmachinesontherailways,oftenseemunnecessarilydifficulttouse.LastDecember
Islanguage,likefood,abasichumanneedwithoutwhichachildatacriticalperiodoflifecanbestarvedanddamaged?Judgin
最新回复
(
0
)