C语言高手进!!!急!

来源:百度知道 编辑:UC知道 时间:2024/06/06 18:38:13
解三道题。
1.编写一个程序,输入a,b,c三个值,输出其中最小值。
显示为:inputa,b,c:
max:
2.编写程序,输入两个数,并自动计算其结果。
提示:input a,b:
a sum b is:
3.输入三个数a,b,c,要求按从大到小顺序把它们打印出来。

谢谢!

#include <stdio.h>

int main()
{
int a, b, c, max, min;
printf("Input a b c: ");
scanf("%d%d%d", &a, &b, &c);

max = a;
min = a;
max = max > b ? (max > c ? max : c) : (b > c ? b : c);
min = min < b ? (min < c ? min : c) : (b < c ? b : c);
printf("max: %d min: %d", max, min);
}

#include <stdio.h>

int main()
{
int a, b;

printf("Input a, b: ");
scanf("%d%d", &a, &b);

printf("Sum is: %d",a + b);
}

#include <stdio.h>

int main()
{
int a[3], i, j, temp, *p;
printf("Input a b c: ");
scanf("%d%d%d", &a[0], &a[1], &a[2]);

for(i = 0; i < 3; ++i)
{
p = &a[i];
for(j = i; j < 3; ++j)
{
p = *p > a[j] ? p : &a[j];
}
temp = a[i];