首页 > 试题广场 >

请编写一程序,该程序的功能是找出并且删除一维整型数组a[10

[问答题]

请编写一程序,该程序的功能是找出并且删除一维整型数组a[100]中最小值元素。

要求:

(1) 数组各元素通过键盘输入获得初值;

(2) 所有对数组元素的引用必须通过指针完成。

#include <stdio.h>
int main(){
int a[100],i,*p,k=0;
p=a;
for(i=0;i<100;i++)
scanf("%d",p+i);
for(i=1;i<100;i++)
if(*(p+k)>*(p+i))
k=i;
for(i=k;i<100-k;i++)
*(p+i)=*(p+i+1);
for(i=0;i<100;i++)
printf("%d",*(p+i));
printf("\n");
}


编辑于 2020-03-20 09:29:30 回复(0)