首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序调用fun函数求数组中最大值所在元素的下标。 #include void fun( int *s,int n, int *k ) { int i; for( i=0 ,*k=i; i s[*k] ) __________ ; } main() {
以下程序调用fun函数求数组中最大值所在元素的下标。 #include void fun( int *s,int n, int *k ) { int i; for( i=0 ,*k=i; i s[*k] ) __________ ; } main() {
admin
2015-07-28
64
问题
以下程序调用fun函数求数组中最大值所在元素的下标。
#include
void fun( int *s,int n, int *k )
{ int i;
for( i=0 ,*k=i; 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
解析
该代码段的逻辑是循环判定s中的值,如果大于s[*k]则用*k记录当前的元素下标,记录当前下标的语句应为"*k=i",表示把i的值赋给了k指向的变量的值,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/s7Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序运行后,输出结果是______。 func (int a,int b) { static int m=0,i=2; i+=m+1; m=i+a+b; return m; } main() { int k=4,m=1,p; p=func(k,m);
以下程序段的输出结果是______。main(){inti,j,i1=0.m;ints[3][3]={{100,200,300},{38,68,88},{85,40,99}};m=s[0][0];
下面程序段的输出结果是______。 main() { char x=10000111,c; c=(x-2)^(x+2); printf("%d\n",c); }
设有定义语句:char c1=92,c2=92;,则以下表达式中值为零的是______。
While、do-while语句是用于______基本结构。
若有以下程序段intr=8:prinff(“%d\n”,r>>1);输出结果是
有以下程序#inculde#inculdestrtictA{inta;charB[10];douBlec;};voidF(structAt);main(){structAa={1001,”zhangDa”,1
诊断和改正程序中错误的工作通常称为【】。
下列函数值的类型是()。fun(doublex){floaty;y=3*x-4;returny;}
随机试题
简述水路运输的特点
红山村未成年人甲的父母在一次车祸中重伤,丧失监护能力,现甲的祖父母和外祖父母就甲的监护人问题发生争议,可由谁指定监护人?
《刑事诉讼法》规定,下级法院接到最高人民法院执行死刑的命令后,发现有关情形时,应当停止执行,并且立即报告最高人民法院,由最高人民法院作出裁定。下列哪些情形应当适用该规定?()
我国1:100万地形图采用的投影是()。
港口与航道工程中可以选用的水泥有()。
定距尺度的结果可以进行()运算。
()是我国现存最大、最完整的宫殿建筑群。
事实前提的判断依赖于()
在E—R图中,用来表示实体的图形是
Whatinformationdidthemanhearfromthebroadcast?
最新回复
(
0
)