#include<stdio.h>
int main()
{
int a[111],i,*p;
p=a;
for(i=0;i<10;i++,p++)
scanf("%d",p);
for(i=0,p=a;i<10;i++,p++)
printf("%d",*p);//如果是这样的话,应该系统效率是更高的。 直接指向地址不许要系统自己寻找地址。指数函数也只极好用的下面附上分析C语言中qsort的程序。
#include<stdio.h>
#include<stdlib.h>
int comp(const void*a,const void*b)
{
return *(int*)a-*(int*)b;
}
int main()
{
int *array;
int n;
scanf("%d",&n);
array=(int*)malloc(n*sizeof(int));
int i=0;
for(;i<n;i++)
{
scanf("%d",(array+i));
}
qsort(array,n,sizeof(int),comp);
for(i=0;i<n;i++)
{
printf("%d ",array[i]);
}
return0;
}
}