用冒泡排序去对输入的10个数按从小到大的顺序输出
来源:互联网 发布:淘宝的刮擦车漆 喷漆 编辑:程序博客网 时间:2024/04/28 23:26
#include <stdio.h>
#include <string.h>
void main()
{
int i,j,k;
float array[10],temp;
system("cls"); //调用系统命令清屏
printf("please input 10 numbers:");
for(i=0;i<10;i++)
scanf("%f",&array[i]); //输入10个数
for(i=0;i<10;i++)
{k=i;
for(j=i+1;j<10;j++)
if(array[k]>array[j]) k=j; //使k始终作为最小数的下标,也就是使array[k]始终代表最小数
if(k!=i)
{temp=array[i];
array[i]=array[k];
array[k]=temp;
}
}
for(i=0;i<10;i++)
printf("%.2f ",array[i]);
puts("");//换行
}
#include <string.h>
void main()
{
int i,j,k;
float array[10],temp;
system("cls"); //调用系统命令清屏
printf("please input 10 numbers:");
for(i=0;i<10;i++)
scanf("%f",&array[i]); //输入10个数
for(i=0;i<10;i++)
{k=i;
for(j=i+1;j<10;j++)
if(array[k]>array[j]) k=j; //使k始终作为最小数的下标,也就是使array[k]始终代表最小数
if(k!=i)
{temp=array[i];
array[i]=array[k];
array[k]=temp;
}
}
for(i=0;i<10;i++)
printf("%.2f ",array[i]);
puts("");//换行
}
- 用冒泡排序去对输入的10个数按从小到大的顺序输出
- 6. 用冒泡法实现对10个整数按从小到大的顺序排序输出
- 6. 用冒泡法实现对10个整数按从小到大的顺序排序输出
- 输入不确定个数的整数,按从小到大顺序输出
- 用Java实现单链表---输入n个数,用单链表(任意算法)对其进行排序并按从小到大顺序输出。
- 输入6个字符串,并对它们按从小到大的顺序排序后输出。
- 输入6个字符串,并对它们按从小到大的顺序排序后输出。
- Ex7_5写一个函数,用"冒泡排序"对输入的10个整数从小到大排序
- 12.输入3个数,按照从小到大的顺序输出。
- 12.输入3个数,按照从小到大的顺序输出。
- 冒泡法对输入的十个数从小到大排序
- 冒泡法与选择法对10个数进行从小到大的排序
- 冒泡排序的示例-使用冒泡排序,输入三个整数,按照从小到大的顺序排列输出
- 【c语言】输入3个数,要求按从小到大顺序输出
- 输入三个字符串,按从小到大的顺序输出。
- 输入三个字符串,按从小到大的顺序输出。
- 输入一组整数,按从小到大顺序的输出
- 输入十个整数,按从小到大的顺序输出
- C# 冒泡排序
- ubuntu8.04安装vmware时,编译错误的解决方法
- 表格的边框不断在闪
- 解决安装Adobe Acrobat 8.0提示验证原版序列号的问题
- 虚线边框表格,hr p 做成的表格
- 用冒泡排序去对输入的10个数按从小到大的顺序输出
- 初入linux
- 今天进驻csdn
- 获取客户端IP
- 如何在UBUNTU 8.04上安装ORACLE 11G
- php用户登录
- 转]开发商促销绝招:抢客时代开发商巧用借字诀
- PHP登录类
- 关于常引用和拷贝构造函数