填空题
下面的程序实现的是指针p所指向的地址的n个数中,求出最大的和最小的数据,请填空。
fun(int *p,int n)
int *q;
int max,min;
max=min=*p;
for(q=p;
【14】
;q++)
if(*q>max)max=*q;
else if(*q<min)min=*q;
【参考答案】
q<p+n
点击查看答案&解析
<上一题
目录
下一题>
热门
试题
填空题
当运行以下程序时,从键盘输入abcdabcdef<CR> cde<CR> (<CR>表示回车),则下面程序的运行结果是 【15】 。 #include<stdio.h> main() int a;char s[80],t[80]; gets(s);gets(t); a=fun(s,t); printf( a=%d n ,a); fun(char*p,char*q) int i; char*p1=p; char*q1; for(i=0;*p!=’ 0’;p++,i++) p=p1+i; if(*p!=*q)continue; for(q1=q+1,p=p+1;*p!=’ 0’&&*q1!=’ 0’;q1++,p++) if(*p!=*q1) break; if(*q1==’ 0’) return i; return(-1);
点击查看答案&解析
填空题
以下程序调用函数swap_p将指针s和t所指单元(a和b)中的内容交换,请填空。 main() int a=10,b=20,*s,*t; s=&a;t=&b; swap_p( 【13】 ); printf( %d%d,a,b ); swap_p(int**ss,int**tt) int term; term=**ss; **ss=**tt; **tt=term;
点击查看答案&解析
相关试题
下面程序的运行结果是 【20】 。 main...
已知head指向一个带头结点的单向链表,链表...
下列程序的运行结果是 【17】 。 main...
已知存储结构如下所示,请填空。 data ne...