C语言,用指针对三个数从小到大排序?
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/04/27 17:01:35
C语言,用指针对三个数从小到大排序?
#include<stdio.h>
void main()
{
\x09int a, b, c, t, *i, *j, *k;
\x09scanf("%d%d%d", &a, &b, &c);
\x09i = &a;
\x09j = &b;
\x09k = &c;
\x09if (*i > *j)
\x09{
\x09\x09t = *j;
\x09\x09*j = *i;
\x09\x09*i = t;
\x09}
\x09if (*i > *k)
\x09{
\x09\x09t = *k;
\x09\x09*k = *i;
\x09\x09*i = t;
\x09}
\x09if (*j > *k)
\x09{
\x09\x09t = *k;
\x09\x09*k = *j;
\x09\x09*j = t;
\x09}
\x09printf("%d,%d,%d", *i, *j, *k);
}
void main()
{
\x09int a, b, c, t, *i, *j, *k;
\x09scanf("%d%d%d", &a, &b, &c);
\x09i = &a;
\x09j = &b;
\x09k = &c;
\x09if (*i > *j)
\x09{
\x09\x09t = *j;
\x09\x09*j = *i;
\x09\x09*i = t;
\x09}
\x09if (*i > *k)
\x09{
\x09\x09t = *k;
\x09\x09*k = *i;
\x09\x09*i = t;
\x09}
\x09if (*j > *k)
\x09{
\x09\x09t = *k;
\x09\x09*k = *j;
\x09\x09*j = t;
\x09}
\x09printf("%d,%d,%d", *i, *j, *k);
}
C语言,用指针对三个数从小到大排序?
C语言ABC三个数从小到大排序
用c语言 编写函数对三个整数x,y,z 按从小到大的顺序排列,在主函数中调用它,然后输出排序后的三个数
C语言四个数从小到大排序
用指针编写C语言程序输入a,b,c三个数按从小到大顺序输出的流程图
谁会用c语言的if else 语句 将a,b,c三个变量从小到大排序
用C语言的指针(!)实现①输入十个数字,按从小到大的顺序排序后并输出②输入十个字符,按字典顺序排序输
三个数从小到大排序的JAVA程序
C语言题目:用缩小区间法对输入的10个整数从小到大排序并输出
C语言指针法三个数比较大小!求指错!
C语言中用指针方法比较三个数大小
急求谢啦C语言编程 按从大到小排序三个数