[单选题]

以下函数返回a所指数组中最小的值所在的下标值

fun(int *a, int n)

{ int i,j=0,p;

p=j;

for(i=j;i<n;i++)

if(a[i]<a[p]); ________;

return(p);}

在横线处应填入的是

A.i=p

B.a[p]=a[i]

C.p=j

D.p=i

参考答案与解析:

相关试题

以下函数返回a所指数组中最小的值所在的下标值fun(int *a,int n){

[单选题]以下函数返回a所指数组中最小的值所在的下标值 fun(int *a,int n) { int i,j=0,p; p=j for(i=j;i<n;i++) if(a[i]<a[p])______; return(p);} 在横线处应填入的是A.i=pB.a[p]=a[i]C.p=jD.p=i

  • 查看答案
  • 以下函数返回a所指数组中最小的值所在的下标值 fun(int *a,int n)

    [单选题]以下函数返回a所指数组中最小的值所在的下标值fun(int *a,int n){ int i,j=0,p;p=j;for(i=j;i<n;i++)if(a[i]<a[p]) ______;return(p);}在横线处应填入的是A.i=pB.a[p]=a[i]C.p=jD.p=i

  • 查看答案
  • 以下函数返回a所指数组中最小的值所在的下标值fun(int *a,int n){

    [单选题]以下函数返回a所指数组中最小的值所在的下标值 fun(int *a,int n) { int i,j=0,p; p=j; for(i=j;i<n;i++) if(a[i]<a[p])______; return(p);} 在下划线处应填入的是A.i=pB.a[p]=a[i]C.p=jD.p=i

  • 查看答案
  • 以下函数返回a所指数组中最大值所在的下标值fun(int *a,int n){

    [单选题]以下函数返回a所指数组中最大值所在的下标值fun(int *a,int n){ int i,j=0,p; p=j; for(i=j;i<n;i++) if(a[i]>a[p])_________; return(p);}在下画线处应填入的内容是A.i=p B.a[p]=a[i] C.p=i D.p=j

  • 查看答案
  • 以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为()。fun

    [单选题]以下程序段是函数返回a所指数组中最大的值所在的下标值,横线处的语句为( )。 fun(int*a, int n) { int i,j=0,k; k=j; for(i=j;i<n;i++) if[a[i]>a[k])______; return(k); }A.k=iB.k=jC.i=jD.i=n

  • 查看答案
  • 函数fun的返回值是()。 fun(char *a,char *b){int n

    [单选题]函数fun的返回值是( )。 fun(char *a,char *b) { int num=0,n=0; while(*(a+num)!='/0')num++; while(b[n]){ *(a+num)=b[n];num++;n++; } return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和

  • 查看答案
  • int a[10];合法的数组元素的最小下标值为()

    [单选题]int a[10];合法的数组元素的最小下标值为()A . 1B . 0C . 10D . 9

  • 查看答案
  • 已定义以下函数:int fun(int*p){return*P;)fun函数返回

    [单选题]已定义以下函数: int fun(int*p) {return*P;) fun函数返回值是( )。A.不确定的值B.一个整数C.形参P中存放的值D.形参P的地址值

  • 查看答案
  • 函数fun的返回值是fun(char*a,char*b){int num=0,n

    [单选题]函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!='/0')num++; while(b[n]) {*(a+num) =b[n];num++;n++;} return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和

  • 查看答案
  • 函数fun的返回值是fun(char*a,char*b){int num=0,n

    [单选题]函数fun的返回值是 fun(char*a,char*b) { int num=0,n=0; while(*(a+num)!='/0') nmn++; while(b[n]) {*(a+num)=b[n];num++;n++;} return num; }A.字符串a的长度B.字符串b的长度C.字符串a和b的长度之差D.字符串a和b的长度之和

  • 查看答案
  • 以下函数返回a所指数组中最小的值所在的下标值 fun(int *a, int n