本题要求将输入的任意3个整数从小到大输出。
输入格式:
输入在一行中给出3个整数,其间以空格分隔。
输出格式:
在一行中将3个整数从小到大输出,其间以“->”相连。
输入样例:
4 2 8
结尾无空行
输出样例:
2->4->8
结尾无空行
代码如下:
#include<stdio.h>
int main()
{
int a[3],temp;
// 读入数
for(int i = 0;i < 3;i++) scanf("%d",&a[i]);
// 排序
for(int x = 0; x < 2;x++){
for(int y = 0;y < 2-x ; y++){
if(a[y] > a[y+1]){
temp = a[y+1];
a[y+1] = a[y];
a[y] = temp;
}
}
}
printf("%d->%d->%d",a[0] ,a[1] ,a[2]);
return 0;
}
以上就是本题的解答,如果对你有帮助,记得点赞哦!!!也欢迎大家在评论区分享自己对本题的看法。我们下道题再见喽!(>‿◠)✌