下列程序是用来判断数组中特定元素的位置所在,则输出结果为( )。     #include<conio.h>     #include<iostream.h>     int fun(in *s,int t,int *k)     { int i;       * k=0;       for(i=0;i < t;i++)       if(s[ *k] < s[i]) *k=i;       return S[ *k];}     void main( )     { int a[10]= { 876,675,896,101,301,401,980,431,451,777 },k;       fun(a,10,& k);       cout < < k < < ’’,’’ < < a[k];}

A:7,431 B:6 C:980 D:6,980

主程序调用findmax函数求出数组中最大元素在数组中的下标,括号中需填写的内容是 #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++)if(s[p]>s[*k])( );} main( ) { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",&a[i]); findmax(a,10,&k); printf("%d%d/n" ,k,a[k]);}

A:k=p B:*k=p C:k=p-s D:*k=p-s

下列程序是用来判断数组中特定元素的位置所在,则输出结果为 #include<conio.h> #include<iostream.h> in[fun(int * s,int t,int * k) { int i; *k=0; for(i=0;<t;i++) if(s[*k]<s[i]) *k=i; return s[*k];} void main( ) { int a[10]={876,675,896,101,301,401,980,431,451,777},k; fun(a,10,&k); cout < < k < <‘,’ < < a[k];}

A:7,431 B:6 C:980 D:6,980

下列程序是用来判断数组中特定元素的位置所在,则输出结果为( )。     #include<conio.h>     #include<iostream.h>     int fun(in *s,int t,int *k)     { int i;       * k=0;       for(i=0;i < t;i++)       if(s[ *k] < s[i]) *k=i;       return S[ *k];}     void main( )     { int a[10]= { 876,675,896,101,301,401,980,431,451,777 },k;       fun(a,10,& k);       cout < < k < < ’’,’’ < < a[k];}

A:7,431 B:6 C:980 D:6,980

以下程序调用findmax函数求数组中值最大的元素在数组中的下标,请选择填空: #include<stdio.h> findmax(int*s,int t,int*k) { int p; for(p=0,*k=p;p<t;p++) if(s[p]>s[*k])________; } main( ) { int a[10],i,k; for(i=0;i<10;i++)scanf("%d",&a[i]); findmax(a,10,&k); printf("%d,%d/n",k,a[k]); }

A:k=p B:*k=p-s C:k=p-s D:*k=p

下列程序是用来判断数组中特定元素的位置所在,则输出结果为 #include<conio.h> #include<iostream.h> int fun(int * s,int t,int * k) { int i; *k=0; for(i=0;i<t;i++) if(s[ * k] <s[i] ) *k=i; retum s[ * k] ;} void main( ) { int a[10] ={876,675,896,101,301,401,980,431,451,777},k; fun(a,10,&k) ; cout < < k < < ’,’ < < a[k] ;}

A:7,431 B:6 C:980 D:6,980

微信扫码获取答案解析
下载APP查看答案解析