以下程序调用findmax函数求数组中值最大的元素在数组中的下标,下划线处应填入( )。
include
findmax(int *s,int t,int *k)
int p;
for(p=0,*k=p;p<t;p++)
if(s[p]>s[*k])______;
return *k;

void 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

有如下程序段,请指出”p所代表的是( )。
int **p,*s,k=20;
S = &k;
p = &s;

A:s B:&k C:*p D:k

主程序调用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

以下程序调用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

主程序调用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

有如下程序段,请指出”p所代表的是( )。 int **p,*s,k=20; S = &k; p = &s;

A:s B:&k C:*p D:k

主程序调用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

以下程序调用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

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