美文网首页
形式参数为数组名 实例

形式参数为数组名 实例

作者: 小和哥哥 | 来源:发表于2017-11-29 10:51 被阅读0次

#include"stdio.h"

voidSort(inta[],intn);     //自定义的冒泡排序函数;

intmain()

{

inta[]={2,31,12,43,654,65,35,676,765,111};

intn=sizeof(a)/sizeof(a[0]);

inti;

for(i=0;i<n;i++)

printf("%3d ",a[i]);

printf("\n");

Sort(a, n);            /////调用冒泡排序函数,参数a为数组名,n为数组长度;

for(i=0;i<n,i++)

printf("%3d ",a[i]);

printf("\n");

return0;

}

voidSort(inta[],intn)

{

inti,j,flag,t;

for(j=n-1;j>=1;j--)

{

flag=1;

for(i=0;i<j;i++)

if(a[i]>a[i+1])

{

flag=0;

t=a[i];

a[i]=a[i+1];

a[i+1]=t;

}

if(flag)

break;

}

return;

}

相关文章

  • 形式参数为数组名 实例

    #include"stdio.h" voidSort(inta[],intn); //自定义的冒泡排序函数; i...

  • 2020-07-16Lambda

    Lambda Lambda格式①格式:(形式参数)->{代码块}②形式参数:如果有多个形式参数,参数之间用逗号隔开...

  • 方法引用

    lambda表达式被类方法替代的时候,它的形式参数全部传递给静态方法作为参数 lambda表达式被对象的实例方法替...

  • 数组

    一维数组 创建一维数组 方式数组元素类型 数组名字[]数组元素类型[] 数组名字int arr[]数组名字=new...

  • Java中的数组

    1、声明数组语法1:数据类型[] 数组名;语法2:数据类型 数组名[]; 2、分配空间语法:数组名 = new 数...

  • java数组

    1、声明数组语法:数据类型[ ]数组名;或数据类型 数组名[ ]; 2、分配空间语法:数组名 = new 数据类型...

  • 指针与数组的区别(当然是说C++啦)

    无聊随便写写的,不知道对不对。 一 数组名是常量地址 C++将数组名解释为数组的第一个元素的地址即 arr ==...

  • java中数组的使用

    1、 声明数组 语法:数据类型[] 数组名; 或者数据类型 数组名[]; 其中,数组名可以是任意合法的变量名,如:...

  • 数组名

    转载自:https://www.douban.com/note/175126812/ 现在到揭露数组名本质的时候了...

  • 第8章,数组

    一维数组 数组名 在 C中,几乎所有使用数组名的表达式中,数组名的值是一个指针常量(所以你不能给数组名重新赋一个新...

网友评论

      本文标题:形式参数为数组名 实例

      本文链接:https://www.haomeiwen.com/subject/gncubxtx.html