首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序是用来判断数组中特定元素的位置所在的。 #include #include int fun(int *s, int t, int *k) { int i; *k=0; for(i=0;i
下列程序是用来判断数组中特定元素的位置所在的。 #include #include int fun(int *s, int t, int *k) { int i; *k=0; for(i=0;i
admin
2010-12-10
62
问题
下列程序是用来判断数组中特定元素的位置所在的。
#include
#include
int fun(int *s, int t, int *k)
{ int i;
*k=0;
for(i=0;i
if(s[*k]
)*k=i;
return s[*k]; }
main()
{ int a[10]={ 876,675,896,101,301,401,980,431,451,777},k;
fun(a, 10, &k);
printf("%d, %d\n",k,a[k]);}
如果输入如下整数:876 675 896 101 301 401 980 431 451 777
则输出结果为
选项
A、7,431
B、6
C、980
D、6,980
答案
D
解析
本题中直接使用指针变量k,但在使用时要注意对k的指针运算。此外,一开始应知道*k的值为数组中的某一下标值,即*k=0,本函数的功能是找出数组中的最大元素的位置及最大元素的值。
转载请注明原文地址:https://kaotiyun.com/show/vTPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
下列数组定义中正确的是()。
如果把命令按钮的Cancel属性设置为True,则程序运行后( )。
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
设有如下程序:OptionBase1Dima(3,4)AsInteger,b(4,3)AsIntegerPrivateSubCommandl_Click()循环1Fori=1To3
决定标签内容显示位置的属性是
随机试题
水泥堵水技术现场施工时需要关井()等候反应,关井期间,油管、套管不准放压。
男性早产儿,出生4天,因哭声低微,不吃奶2天,紫绀,呼吸困难入院。查体:体温不升,呼吸不规则,紫绀,哭声低微,口鼻中少许血性泡沫,全身冷,皮肤呈紫红色,双下肢,臀部,会阴,下腹部,面颊皮肤发硬,压之微凹陷,双肺有中细湿啰音,首先考虑诊断为
病原体导致疾病严重程度的能力被称为
下列情况中,不可以进行邀标的是()
影响股票价格的政治因素有()。Ⅰ.战争Ⅱ.国际社会政治、经济的变化Ⅲ.政权更迭、领袖更替等政治事件Ⅳ.政府重大经济政策的出台
()实验设计采用循环法平衡实验顺序对实验结果的影响,使实验顺序、被试差异都作为自变量因素来处理
译前编辑
曲线y=1—x+
AnearthquakehitKashmironOct.8,2005.Ittooksome75000lives,【C1】______130000andleftnearly3.5millionwithoutfoo
AccompanyingIndia’sindustrialtransformationhasbeenanotherrevolutionofprofoundsignificance.Aproperty-owningmiddlecl
最新回复
(
0
)