Red de conocimiento informático - Conocimiento del nombre de dominio - ¿Cómo escribir un programa en C que compare los tamaños de 3 números abc y genere el número máximo?

¿Cómo escribir un programa en C que compare los tamaños de 3 números abc y genere el número máximo?

#include lt;cstdiogt;

#include lt;cstdlibgt;

int?max(int, int, int);

int main()

{

int a, b, c

scanf("d, d, d", amp; a, amp; b, amp; c);

printf("max?num?is d", max(a, b, c));

devuelve 0;

}

int max(int ​​​​a, int b, int c)

{

return (agt; b? a: b) gt ; c ?(agt;b?a:b):c;

}

Información ampliada

#include?lt;iostreamgt;

usando?namespace?std;

int?main(){

int?a, b, c, t

cin?gt; gt; ?agt; gt; bgt; c?; si?(?a?gt;?b?)

{?//Intercambiar dos números t=a;

a =b;

b=t;}

//En este punto, asegúrese de que alt;=bif?(?c?lt;?a?)?//Menos que pequeño, es el mínimo

cout?lt;lt;?c?lt;lt;?"?"?lt;lt;?a?lt;lt;?"?"?lt;lt ;?b? lt;lt;endl?;

else?if?(?cgt;b?)?//Si es más grande que el grande, es el cout máximo?lt;lt ;?a?lt;lt;?"? "?lt;lt;?b?lt;lt;?"?"?lt;lt;?c?lt;lt;endl?;

elsecout?lt;lt;?a?lt; lt;?"?"?lt;lt;?c?lt;lt;?"?"?lt;lt;?b?lt;lt;endl;

return?0;}

p>

Material de referencia: función del lenguaje C de la Enciclopedia Baidu