今天是PTA题库解法讲解的第三天,今天我们要讲解比较大小,题目如下:
要解决这个问题,你可以采取以下步骤来编写C语言程序:
以下是C语言实现:
#include <stdio.h>
int main() {
int a, b, c, temp;
scanf("%d %d %d", &a, &b, &c);
// 确保a是最小的
if (a > b) { temp = a; a = b; b = temp; }
if (a > c) { temp = a; a = c; c = temp; }
// 现在a已经是最小的了,只需比较b和c
if (b > c) { temp = b; b = c; c = temp; }
printf("%d->%d->%d\n", a, b, c);
return 0;
}
这段代码首先通过三个if
语句将最小的数交换到变量a
,然后将第二小的数交换到变量b<
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- huatuo9.cn 版权所有 赣ICP备2023008801号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务