重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
#include stdio.h
创新互联公司,是成都地区的互联网解决方案提供商,用心服务为企业提供网站建设、app软件开发、小程序开发、系统定制网站开发和微信代运营服务。经过数十年的沉淀与积累,沉淀的是技术和服务,让客户少走弯路,踏实做事,诚实做人,用情服务,致力做一个负责任、受尊敬的企业。对客户负责,就是对自己负责,对企业负责。
#includestdlib.h
void sort(int a[],int n){
int temp;
for(int i = 0;in-1;i++){
for(int j = 0;jn-i-1;j++){
if(a[j]a[j+1]){
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
int main( )
{
int n;
printf("请输入数组的大小:\n");
scanf("%d",n);
int a[n];
printf("请输入数组的值:\n");
for (int i = 0; i n; ++i)
{
scanf("%d",a[i]);
}
sort(a,n);
printf("排序结果:\n");
for(int j = 0;jn;j++){
printf("%d ",a[j] );
}
return 0;
}
形式参数和实际参数之间是按位置对应的,与名称没有关系。
例如定义函数max(int b,int a),调用函数的语句为max(a,b)时,函数里面的a、b与调用的两个是刚好相反的。
*a形参传递的是指针变量a
a这个是引用类型变量a,引用类型是C++中的,C语言没有引用类型