简单的编程题目,求解

来源:百度知道 编辑:UC知道 时间:2024/06/20 17:15:02
1.输入三个不同的数,将它们按有小到大的顺序输出。
(示例一:输入2 3 1 示例二:输入3 1 2
输出1 2 3 输出1 2 3)

2.从键盘输入三个数,判断一这三个数为边能否组成一个三角形,若不能,则给出“No”;若能,则输出是否为等边“A”、等腰“B”、直角三角形“C”;都不是输出“Yes”。
(示例一:输入 1 2 3 示例二:输入 3 4 5
输出 No 输出 C
示例三:输入 4 4 5 示例四:输入 4 4 4
输出 B 输出 A
示例五:输入 4 5 6
输出 Yes)

写出编程程序,用if的复合语句,谢了!

if (a > b)
{
if (a > c)
{
if (b > c)
{
printf("%d %d %d", a, b, c);
}
else
{
printf("%d %d %d", a, c, b);
}
}
else
{
printf("%d %d %d", c, a, b);
}
}
else
{
if (c > b)
{
printf("%d %d %d", c, b, a);
}
else
{
if (a > c)
{
printf("%d %d %d", b, a, c);
}
else
{
printf("%d %d %d, b, c, a);
}
}
}

#include<stdio.h>

main()
{
char s;
system("cls");
printf("\n1.三数字排序:\n");
printf("\n2.判断三角形:\n");
printf("\n3.退出该系统:\n&quo