欢迎来到天天文库
浏览记录
ID:38566837
大小:553.50 KB
页数:106页
时间:2019-06-15
《程序改错_导出》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、导出题库试题(1~100)共计137道试题一、程序改错(共137题)TurboC(共137试题)1)./*------------------------------------------------------【程序改错】--------------------------------------------------------功能:在一个一维整型数组中找出其中最大的数及其下标。------------------------------------------------------*/#include#defineN10/****
2、******FOUND**********/floatfun(int*a,int*b,intn)请在此处填写答案:_______________________________{int*c,max=*a;for(c=a+1;cmax){max=*c;/**********FOUND**********/b=c-a;请在此处填写答案:_______________________________}returnmax;}main(){inta[N],i,max,p=0;printf("pleaseenter10integers:"
3、);for(i=0;i4、[i]);或scanf("%d",a+i);【4】max=fun(a,&p,N);2)./*------------------------------------------------------【程序改错】--------------------------------------------------------功能:为一维数组输入10个整数;将其中最小的数与第一个数对换,将最大的数与最后一个数对换,输出数组元素。------------------------------------------------------*/main(){inta[15、0];voidinput();voidoutput();voidmax_min();input(a,10);max_min(a,10);output(a,10);}voidinput(int*arr,intn){int*p,i;p=arr;printf("pleaseenter10integers:");for(i=0;i6、min,*max,*p,t;min=max=arr;第106页 共106页for(p=arr+1;p7、+n-1);*(arr+n-1)=*max;*max=t;}voidoutput(int*arr,intn){int*p,i;p=arr;printf("Thechangedarrayis:");/**********FOUND**********/while(i=0;i8、("%d",arr+i);【2】if(
4、[i]);或scanf("%d",a+i);【4】max=fun(a,&p,N);2)./*------------------------------------------------------【程序改错】--------------------------------------------------------功能:为一维数组输入10个整数;将其中最小的数与第一个数对换,将最大的数与最后一个数对换,输出数组元素。------------------------------------------------------*/main(){inta[1
5、0];voidinput();voidoutput();voidmax_min();input(a,10);max_min(a,10);output(a,10);}voidinput(int*arr,intn){int*p,i;p=arr;printf("pleaseenter10integers:");for(i=0;i6、min,*max,*p,t;min=max=arr;第106页 共106页for(p=arr+1;p7、+n-1);*(arr+n-1)=*max;*max=t;}voidoutput(int*arr,intn){int*p,i;p=arr;printf("Thechangedarrayis:");/**********FOUND**********/while(i=0;i8、("%d",arr+i);【2】if(
6、min,*max,*p,t;min=max=arr;第106页 共106页for(p=arr+1;p7、+n-1);*(arr+n-1)=*max;*max=t;}voidoutput(int*arr,intn){int*p,i;p=arr;printf("Thechangedarrayis:");/**********FOUND**********/while(i=0;i8、("%d",arr+i);【2】if(
7、+n-1);*(arr+n-1)=*max;*max=t;}voidoutput(int*arr,intn){int*p,i;p=arr;printf("Thechangedarrayis:");/**********FOUND**********/while(i=0;i8、("%d",arr+i);【2】if(
8、("%d",arr+i);【2】if(
此文档下载收益归作者所有