• 第十一次作业总结


    1.冒泡排序

    Void bubble (int a[ ],int n)          /*n是数组a中待排序元素的数量*/

    {

           int I,j,t;

           for(i=1;i<n;i++)          /*外部循环*/

                  for(j=0;j<n-I;j++)    /*内部循环*/

                         If(a[j]>a[j+1]){   /*比较两个元素的大小*/

                                t=a[j];a[j]=a[j+1];a[j+1=t;]  /*如果前一个元素大,则交换*/

    }

    }

    程序中定义了一个函数bubble( )实现数组元素的排序,他有两个形参,a是等待排序的整形数组名,n指明数组a待处理的数组元素的数量。

    2 . 数组元素作为函数实参时,函数形参为变量与变量作为函数实参参相同,值传递。

    3 . 在指针中,指针p先指向数组首元素a[ 0 ],累加*p,然后p自增1,指向下一个元素,在累加*p……直至p>最后一个元素a[ 9 ]的地址。

    4. 假设定义数组int b [ 100 ],在对b的数组元素赋值后,可以调用函数sum( )对b中的元素作累加。

    例如:

    调用  sum( b,100) b[0]+b[1]+b[2]+……+b[99]

          sum( b+7,2*k) b[7+b[8]+b[9]+……+b[2*k+6]

    5. 字符串的输入和输出

    函数scanf( )和get( )可用来输入字符串。Printf( )和puts( )输出字符串,他们在系统文件stdio.h中定义。

  • 相关阅读:
    Android应用性能测试
    Jmeter 中使用非GUI启动进行压力测试
    软件工程结对作业01
    第六周进度条
    求一维数组最大最大子数组和
    第五周进度条
    第四周进度条博客
    软件工程个人作业03
    第四周四则运算3 PSP表格
    poj 2096 概率dp
  • 原文地址:https://www.cnblogs.com/moyansameal/p/6142147.html
Copyright © 2020-2023  润新知