作业帮 > 综合 > 作业

编程:从键盘输入三个整数,分别赋给变量a,b,c,请按从小到大的顺序依次输出a,b,c(要求不改变a,b,c的值).

来源:学生作业帮 编辑:百度作业网作业帮 分类:综合作业 时间:2024/04/29 06:20:30
编程:从键盘输入三个整数,分别赋给变量a,b,c,请按从小到大的顺序依次输出a,b,c(要求不改变a,b,c的值).
我比较笨,
编程:从键盘输入三个整数,分别赋给变量a,b,c,请按从小到大的顺序依次输出a,b,c(要求不改变a,b,c的值).
#include
int main()
{
int a, b, c, d;
printf("请输入a,b,c的值:\n");
scanf("%d%d%d",&a,&b,&c);
if(a>=b)
{
d = a;
a = b;
b = d;
}
else if(b>=c)
{
d = b;
b = c;
c = d;
}
printf("排序后:\n");
printf("%d %d %d\n",a,b,c);
return 0;
}
再问: 不是说不改变abc的值吗
再答: #include int main() { int a,b,c,max,min; printf("������a,b,c��ֵ:\n"); scanf("%d %d %d",&a,&b,&c); if(a>=b) { max=a; min=b; } else { max=b; min=a; } if(c>=max) max=c; if(c