齐齐哈尔大学C语言题库 程序改错(部分)
1.【程序改错】
题目:在一个一维整型数组中找出其中最大的数及其下标。
程序中共有4条错误语句,请改正错误。
#define N 10
/**********FOUND**********/
float fun(int *a,int *b,int n) int fun(int *a,int *b,int n)
{ int *c,max=*a;
for(c=a+1;c
if(*c>max)
{ max=*c;
/**********FOUND**********/
b=c-a;} *b=c-a;}
return max; }
main()
{ int a[N],i,max,p=0;
printf("please enter 10 integers:\n");
for(i=0;i
/**********FOUND**********/
get("%d",a[i]); scanf("%d",a[i]);
/**********FOUND**********/
m=fun(a,p,N); max=fun(a,p,N);
printf("max=%d,position=%d",max,p); }
29.【程序改错】
题目:fun函数的功能是:实现两个字符串的连接。
例如:输入dfdfqe和12345时&#