单项选择题
以下程序调用findmax函数返回数组中的最大值
findmax (inE *a,int n)
int*p,*s;
for(p=a,s=a;p-a<n;p++)
if(______)s=p;
return(*S);
main()
int x[5]=12,21,13,6,18);
printf("%d\n",findmax(x’5));
在下划线处应填入的是
A.p>s
B.*p>*s
C.a[p]>a[s]
D.p-a>p-s
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
单项选择题
有以下程序 main() int a[3][2]=0,(*ptr)[2],i,i; for(i=0; i<2; i++) ptr=a+i; scanf( %d ,ptr); ptr+++; for(i=0;i<3;i++) foil(j=0;j<2;j++) printf( %2d ,a[i][j]); printf( n ); 若运行时输入:1 2 3<回车>,则输出结果为
A.产生错误信息
B.1 0
2 0
0 0
C.1 2
3 0
0 0
D.1 0
2 0
3 0
点击查看答案&解析
单项选择题
有以下程序 vold soru(int a[], int n) int i,i,t; for(i=0;i<n-1;i++) for(j=i+1;j<n;j++) if(a[i]<a[j]) t=a[i]; a[i]=a[i]; a[j]=t; main() int aa[10]=1,2,3,4,5,6,7,8,9,10),i; sore(aa+2, 5); for(i=0;i<10;i++) printf( %d, ,aa[i]); printf( n ); 程序运行后的输出结果是
A.1,2,3,4,5,6,7,8,9,10,
B.1,2,7,6,3,4,5,8,9,10,
C.1,2,7,6,5,4,3,8,9,10,
D.1,2,9,8,7,6,5,4,3,10,
点击查看答案&解析
相关试题
有以下程序 #define N 20 fun(int...
有以下程序 int fl(int x.iht y) r...