无意中发现了一个巨牛巨牛的人工智能教程,忍不住分享一下给大家。教程不仅是零基础,通俗易懂,小白也能学,而且非常风趣幽默,还时不时有内涵段子,像看小说一样,哈哈~我正在学习中,觉得太牛了,所以分享给大家。点这里可以跳转到教程!
/****************
题目:输入三个整数x,y,z,请把这三个数由小到大输出。
1.程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x>y则将x与y的值进行交换,
然后再用x与z进行比较,如果x>z则将x与z的值进行交换,这样能使x最小。
2.程序源代码:
*****************/
#include "stdio.h"
main()
{
int x,y,z,t;
scanf("%d%d%d",&x,&y,&z);
if (x>y)
{
t=x;
x=y;
y=t;
} /*交换x,y的值*/
if(x>z)
{
t=z;
z=x;
x=t;
} /*交换x,z的值*/
if(y>z)
{
t=y;
y=z;
z=t;
} /*交换z,y的值*/
printf("small to big: %d %d %d\n",x,y,z);
}


本文详细解析了一种简单的三数排序算法,通过比较和交换,实现三个整数从小到大的排序。文章提供了完整的C语言代码示例,展示了如何通过条件判断和变量交换,将输入的三个整数按从小到大的顺序输出。
3352

被折叠的 条评论
为什么被折叠?



