贺老师教学链接  C语言及程序设计提高 本课讲解

冒泡排序源程序

#include <stdio.h>
#define n 10
int main( )
{int i,j,t,a[10]= {3,5,9,11,33,6,-9,-76,100,123};for (i=0; i<n-1; i++)for(j=0; j<=n-i-1; j++)if (a[j]>a[j+1]){t=a[j];a[j]=a[j+1];a[j+1]=t;}for(i=0; i<10; i++)   //输出排序后结果printf("%d ", a[i]);return 0;
}

什么数组都一样

#include <stdio.h>
void bubblesort(char a[],int n);
int main( )
{int i;char d[10]= {'a','r','v', 'p','o','m','e','t','u','c'};bubblesort(d,10);for(i=0; i<10; i++)   //输出排序后结果printf("%c ", d[i]);return 0;
}
void bubblesort(char a[], int n)
{int i,j;char t;for (j=0; j<n-1; j++)for(i=0; i<n-j-1; i++)if (a[i]>a[i+1]){t=a[i];a[i]=a[i+1];a[i+1]=t;}return;
}

C语言及程序设计提高例程-21 首尝排序——冒个泡相关推荐

  1. 3 5的二维数组C语言程序,C语言及程序设计提高例程-33 二维数组元素的引用

    贺老师教学链接  C语言及程序设计提高 本课讲解 输入输出二维数组元素 #include int main() { int s[3][5], i, j; printf("Input 3*5 ...

  2. C语言及程序设计提高例程-10 调试技术:进入函数内部去

    贺老师教学链接  C语言及程序设计提高 本课讲解 老革命遇上新问题(哪错了?) #include <stdio.h> float max(float x, float y); int ma ...

  3. c语言自定义函数案例情景,第4周 C语言及程序设计提高例程-3 体验自定义函数...

    引子1-输出信息新方法 问题及代码: void printstars(); void printmessage(); int main() { printstars(); printmessage() ...

  4. 视频教程-C语言及程序设计提高视频精讲-C/C++

    C语言及程序设计提高视频精讲 烟台大学计算机学院教师,二十年余教师生涯,看出了在错综复杂的教育环境中,坚持教育教学的价值与前景.和学生并肩,与不良学风作斗争,为IT菜鸟建跑道,让大一的孩子会编程,为迷 ...

  5. 《C语言及程序设计提高》网络课程主页

    在CSDN学院开出的网络系列课程<C语言及程序设计初步>已经完成(以后还将扩充). 系列中的第二季<C语言及程序设计提高>的资源建设全部完成(视频资源链接)! [公告]本课学员 ...

  6. c语言程序设计指针进阶,C语言及程序设计进阶例程-15 指向结构体的指针

    贺老师教学链接  C语言及程序设计进阶 本课讲解 指向结构体变量的指针的应用 #include #include struct Student { int num; char name[12]; ch ...

  7. C语言及程序设计进阶例程-32 位运算及其应用

    贺老师教学链接 C语言及程序设计进阶 本课讲解 位运算 #include <stdio.h> int main() {unsigned short int n = 3;int i;for( ...

  8. C语言及程序设计初步例程-33 三种循环语句

    贺老师教学链接  C语言及程序设计初步 本课讲解 问题:求1+2+3+-+100 用while语句实现的程序 #include <stdio.h> int main() {int i=1, ...

  9. C语言及程序设计初步例程-37 循环嵌套

    贺老师教学链接  C语言及程序设计初步 本课讲解 求  #include <stdio.h> int main() {int sum=0, i=1, t;while (i<=6){t ...

最新文章

  1. Windows系统下nodejs、npm、express的下载和安装教程详解
  2. ReviewForJob——桶式排序+基数排序(==多次桶式排序)
  3. C# WPF 显示图片和视频显示 EmuguCv、AForge.Net测试
  4. 掩码图制作photoshop__新手用
  5. 达梦数据源配置_weblogic配置数据源连接达梦数据库
  6. GridView的操作:导出Excel[方案一]
  7. 各种类型变量的定义以及赋值
  8. python的根号运算_python怎么表示根号运算
  9. tuple list 结构结合record的应用实例
  10. python共轭梯度法_Numerical Analysis: 共轭梯度法(1)--基本原理
  11. win10 x64+VS2017社区版+OpenCV3.2.0安装
  12. 计算机网络自顶向下方法华为路由器IPV6到IPV4到IPV6的隧道及实现两端主机通信
  13. 达梦(DM)数据库常见问题详解
  14. 程序员为什么一定要学好数学?驻足听一下“老人言”
  15. 给所有的Control加两个属性,实现回车键自动跳转到下一个控件
  16. TSP问题-多种算法求解
  17. 名帖123 徐祯卿 小楷《为朱君募买驴疏》
  18. 把notepad++添加到右键打开方式(解决 打开方式 没有notepad++编辑器情况)
  19. 机器学习-周志华-课后习题答案-线性模型
  20. 奥迪q5计算机控制显示,奥迪q5仪表盘功能图解,奥迪q5仪表盘怎么切换

热门文章

  1. docker镜像和容器的导出导入
  2. arm64 指令集_透彻解析LED驱动芯片HT1632C指令集与驱动编程
  3. php开启慢查询,MySQL开启慢查询功能
  4. java 调用 rsync_运行rsync时,QProcess不显示任何输出
  5. 报错 Error in created hook: “ReferenceError: _getDataPool is not defined“
  6. B9.流行的框架与新技术
  7. 数字思维:改变世界的4个方程
  8. Scala学习笔记06:自定义控制结构
  9. byte 类型比较_基本类型和包装类对象使用 == 和 equals进行比较的结果?
  10. 2017.10.18 开店 失败总结