编写函数,将三个int型整数按升序排列
来源:互联网 发布:天眼查官网软件下载 编辑:程序博客网 时间:2024/05/16 06:14
#include <stdio.h>void sort3(int *n1, int *n2, int *n3){int min=*n1<*n2 ? *n1 : *n2;int middle=((*n2<*n1 && *n1<*n3) || (*n3<*n1 && *n1<*n2)) ? *n1 : (((*n1<*n2 && *n2<*n3) || (*n3<*n2 && *n2<*n1)) ? *n2 : (((*n1<*n3 && *n3<*n2) || (*n2<*n3 && *n3<*n1)) ? *n3 :0));int max=*n1>*n2 ? *n1 : *n2;min=min<*n3 ? min : *n3;max=max>*n3 ? max : *n3;printf("这个三个数按升序排列是%d %d %d", min, middle, max);}void main(){int a,b,c;puts("请输入三个数");printf("第1个数:"); scanf("%d",&a);printf("第2个数:"); scanf("%d",&b);printf("第3个数:"); scanf("%d",&c);sort3(&a,&b,&c);putchar('\n');}
阅读全文
0 0
- 编写函数,将三个int型整数按升序排列
- 编写函数,将大小为10的数组里面的整数升序排列,并编写一个函数,使得插入一个数之后,数组里面的整数依然按照升序排列
- 17. 编写函数,将字符串中下标为奇数的字符按ASCII码升序排列
- 升序输出三个整数
- 2.1实现将一组整数进行升序排列
- 三个整数排列大小
- 编写一个函数link_sort(),用链表将数组int a[] = {49, 38, 65, 97, 76, 13, 27} 按升序排序
- P123.36(请编写一个函数printdate(int year,int month,int day ),将输入的三个数字转化成英语纪年输出。)
- 编写一个能将给定非负整数列表中的数字排列成最大数字的函数
- 编写一个能将给定非负整数列表中的数字排列成最大数字的函数。
- 编写一个能将给定非负整数列表中的数字排列成最大数字的函数
- 编写一个能将给定非负整数数组中的数字排列成最大数字的函数
- 用指针编写一函数求三个整数的最大值
- 将数组里的成员升序排列
- 编写一个函数itob(int n,char s[], int b),将整数n转换为以b进制的数。保存到s中。
- 8--5将输入的三个整数按大小顺序输出,用函数实现
- 把字符串按升序排列
- 计算三个班同学的总成绩,并升序排列
- CoreML尝鲜:将自己训练的 caffe 模型移植到 IOS 上
- Java \ 转 /
- adminEAP
- Android 启动优化记录
- 2017.12.11 第三天-WheelView
- 编写函数,将三个int型整数按升序排列
- 学习Hadoop第二课(JDK的安装)
- c#文件读取和写入
- 老手心得:不熟悉的品种不做,看不懂的走势不做
- 英文版ubuntu16.04安装、添加中文输入法
- Failed to load property source from location 'classpath:/application.yml'
- DistinctSubsequences
- http协议
- 【网络管理者必知】2分钟带你了解新出台的《网络安全法》!