首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用fun函数求数组中最大值所在元素的下标。 #include <stdio.h> void fun( int *s,int n, int *k ) { int i; for( i=0 ,*
以下程序调用fun函数求数组中最大值所在元素的下标。 #include <stdio.h> void fun( int *s,int n, int *k ) { int i; for( i=0 ,*
admin
2020-04-18
87
问题
以下程序调用fun函数求数组中最大值所在元素的下标。
#include <stdio.h>
void fun( int *s,int n, int *k )
{ int i;
for( i=0 ,*k=i; i<n; i++ )
if( s
> s[*k] ) __________ ;
}
main()
{ int a[5]={1,6,2,8,0}, k;
fun( a, 5, &k );
printf("%d %d\n", k, a[k] );
}
在横线处应填入的内容是
选项
A、*k=i
B、k=i
C、*k=i-s
D、k=i-s
答案
A
解析
fun函数的功能是求数组中最大值所在元素的下标。通过for循环语句,每次将最大的数给*k,即*k=i。因此A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/wkCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是
有以下程序(注意:字母a的ASCII码值为97):#include<stdio.h>voidfun(char*s){while(*s){if(*s%2==0)
有以下程序:#includeintk=5;voidf(int,*s){s=&k;*s=k:}main(){intm=3;f(&m);print
以下叙述中正确的是()。
给定程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行
下列给定程序中函数fun的功能是:用递归算法计算斐波拉契数列中第n项的值。从第1项起,斐波拉契数列为:1,1,2,3,5,8,13,21,…例如,若给n输入7,则该项的斐波拉契数值为13。请改正程序中的错误,使它能得出正确结果。
算法的空间复杂度是指()。
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
关于地址和指针,以下说法中正确的是()。
随机试题
指出常用的管路(流程)系统中的阀门图形符号()是“止回阀”。
计算下列矩阵的逆:.
下面不是造成充填中支架移位的原因是A.包埋的石膏强度不够B.未包牢或包埋有倒凹C.填塞时塑料过硬D.充填塑料不足E.支架本身焊接不牢
按五行属性分类.五化中属土者是
投标人在招标投标过程中,因违法行为所应承担的行政法律责任的方式有()。
在下列经济行为中,属于货币执行流通手段职能的是()。
两个4阶矩阵满足A2=B2,则
Howdidthemanspendhisvacation?
Tourismhelpstobetterintroducethecountrytoforeignersand____________(展于悠久的历史和灿烂的文化)totheoutsideworld.
Inmanycountriesseatbeltsarenowcompulsoryforthedriverandthefrontseatpassengeratleast.Doctorsbelievethats
最新回复
(
0
)