L1-010 比较大小 分数 10
创新互联长期为上1000家客户提供的网站建设服务,团队从业经验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元起,快前往官网查看详情吧