L1-010 比较大小 分数 10
题目:作者 杨起帆
单位 浙大城市学院
本题要求将输入的任意3个整数从小到大输出。
输入格式:输入在一行中给出3个整数,其间以空格分隔。
输出格式:在一行中将3个整数从小到大输出,其间以“ ->”相连。
输入样例:4 2 8
输出样例:2->4->8
代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB
题解:其实也可以用排序算法,但是感觉有点大材小用,看个人喜好。
代码一:#includeusing namespace std;
int main() {int a[3];
for (int i = 0; i< 3; i++)
cin >>a[i];
sort(a, a + 3);
printf("%d->%d->%d\n", a[0], a[1], a[2]);
return 0;
}
代码二:#includeusing namespace std;
int main() {int a, b, c, t;
cin >>a >>b >>c;
if (a >b) {t = b;
b = a;
a = t;
}
if (b >c) {t = c;
c = b;
b = t;
}
if (a >b) {t = b;
b = a;
a = t;
}
printf("%d->%d->%d\n", a, b, c);
return 0;
}
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享题目:[L1-10分合集]比较大小-创新互联
分享URL:https://www.cdcxhl.com/article36/dcocpg.html
成都网站建设公司_创新互联,为您提供面包屑导航、定制开发、网站导航、建站公司、网页设计公司、软件开发
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联