C语言基本算法一交换
来源:互联网 发布:暖通工程预算软件 编辑:程序博客网 时间:2024/06/05 18:53
说实话,我在想要不要把算法提前拿出来写博,但是考虑到何钦铭老师的《C语言程序设计》后面的内容 或多或少的都涉及一点点算法所以我觉得呢。。。还是提前和大家渗透一点点吧。。。。。。。
交换算法(排序中很常用的):前后两量交换借助第三者
#include<stdio.h>
int main(void)
{
int a,b,t;
printf("请输入两个数\n");
scanf("%d %d",&a,&b);
/* 核心语句 */
t=a;
a=b;
b=t;
printf("%d %d\n",a,b);
return 0;
}
任意三(多)个数字排序(核心方法:冒泡排序):
#include <stdio.h>
int main()
{
int t,a,b,c;
printf("请输入三个数字:\n");
scanf("%d%d%d",&a,&b,&c);
if(a<b)
{
t=a,a=b,b=t;
}
if(a<c)
{
t=a,a=c,c=t;
}
if(b<c)
{
t=b,b=c,c=t;
}
printf("%d %d %d\n",c,b,a);
return 0;
}
阅读全文
1 0
- C语言基本算法一交换
- c/c++常用算法(9) -- 基本排序算法(交换排序)
- C语言中的基本算法
- C语言基本算法三累乘
- 排序算法(一) c语言
- 不用局部变量实现C语言两数交换算法
- 夕拾算法初级篇:8) C语言-数字交换
- C语言-交换
- C语言变量交换
- C语言之基本算法34—分解质因数(方法一)
- 基本排序算法的C语言实现
- C语言:五大基本排序算法
- C语言实现基本PSO算法
- C语言一些基本小算法!
- C语言:五大基本排序算法
- 算法导论C语言实现: 基本数据结构
- c语言:五大基本排序算法
- 基本内部排序算法-c语言
- 记录下CVTE一面,还有点别的想说的
- 数据库三大范式
- Unity学习 显示层数设置Layer
- 习题3.6 一元多项式的乘法与加法运算
- 实现简单弹出栏目js+css
- C语言基本算法一交换
- c/c++的#define的用法
- Java虚拟机学习笔记(一)macOS 10.12 编译JDK9
- jsp内置对象requeset的常用方法
- JVM学习
- 一个windosw端向linux端传文件python脚本
- javac编译多个包下的、依赖其他jar包的java文件
- Node.js中fs文件系统-与文件file相关;
- h3c构建中小企业网络 实验室手册 第1章 笔记