dkfr.net
当前位置:首页 >> C语言 选择法对10个整数降序排列 >>

C语言 选择法对10个整数降序排列

选择排序的工作原理是每一次从无序组的数据元素中选出最小(或最大)的一个元素,存放在无序组的起始位置,无序组元素减少,有序组元素增加,直到全部待排序的数据元素排完。 给你一个我写的例子(C语言程序设计案例教程(廖湖声) P122 第四章 ...

#include void sort1(int a[],int n){int i,j,t; for(i=0;i

#include//标准输入输出函数调用需要此头文件、就是那个printf和scanf函数要用的 void main()//主函数 {int i,j,min,temp,a[10]; printf("请输入:\n"); //屏幕输出引号内的字符然后换行 for(i=1;i

#include "stdio.h"// #include // #include // void Selectsort(int *p){ int i,j,k; for(i=0;i

#include int main() {int a[10]={23,4,12,34,55,76,89,90,76,72}; int i,j,k,t,n=10; for(i=0;i

#includevoid Sort(int *a,int n) {int *p,*q,*v,t;for(p = a;p < a + n - 1;++p) {v = p;for(q = p + 1; q < a + n; ++q)if(*v > *q) v = q;if(*p != *v) {t = *p;*p = *v;*v = t;}}}void Show(int *a,int n) {int i;for(i = 0; i < n; ++i)pr...

#include main(void) { int i,j,a[10],p=0,t=0,temp; printf("请输入原数组:\n"); for(j=0;j

这个是自己输入10个整数,不想自己输的话就先给数组a赋初值,然后把下面程序里的输入语句去掉即可 #include void main() { int i,j,max,temp,a[10]; for(i=0;i

以两种方法为例,分别是冒泡法和选择法。 【一】冒泡法 冒泡法的基本思路:每次将相邻的两个数相比较,将小的调到前头。 如果有n个数,则要进行n-1趟比较。在第一趟中要进行n-1次两两比较,在第j趟比较中要进行n-j次两两比较。 #include #pragma...

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com