问题
下面程序输出数组中的最大值,由s 指针指向该元素. void main() { int a[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s; for(p=a, s=a; p-a< 10; p++) if( )s=p; printf(" The max:%d" ,*s): } 则在if 语句中的判断表达式应该是()。
发布时间:2025-07-25 作者:广东开放大学 浏览:0次
下面程序输出数组中的最大值,由s 指针指向该元素. void main() { int a[10]={6,7,2,9,1,10,5,8,4,3,},*p,*s; for(p=a, s=a; p-a< 10; p++) if( )s=p; printf(" The max:%d" ,*s): } 则在if 语句中的判断表达式应该是()。
? A、A. p> s
? B、B. *p> *s
? C、C. a[p]> a[s]
? D、D. p-a> p-s
您可能感兴趣的试题
-
已有定义:int i,a[10],*p; , 则合法的赋值语句是( ) A:p=a+2; B:p=i; C:p=a[5]; D:p=a[2]+2;
已有定义:int i,a[10],*p; , 则合法的赋值语句是( ) A:p=a+2;B:p=i;C:p=a[5];D:p=a[2]+2;...
查看答案 -
设已有定义float x;,则以下对指针变量p进行定义其赋初值的语句中正确的是( )
设已有定义float x;,则以下对指针变量p进行定义其赋初值的语句中正确的是( ) A:float *p=&x;B:float p=&x;C:int *p=(int)x;D:float *p=1024;...
查看答案 -
若用数组名作为函数调用的实参,传递给形参的是( )
若用数组名作为函数调用的实参,传递给形参的是( ) A:数组中全部元素的值B:数组中第一个元素的值C:数组元素的个数D:数组的首地址...
查看答案 -
变量的指针,其含义是指该变量的( )
变量的指针,其含义是指该变量的( ) A:值B:地址C:名D:一个标记...
查看答案 -
以下说法中正确的是( ) A:形式参数是全局变量
以下说法中正确的是( )A:形式参数是全局变量B:在函数内部定义的变量只在本函数范围内有效C:全局变量与局部变量同名时,局部变量不起作用D:主函数中定义的变量在所有的函数中有效...
查看答案
