Red de conocimientos sobre prescripción popular - Remedios caseros - ¡Problema urgente con el lenguaje C!

¡Problema urgente con el lenguaje C!

1:

#Incluye "stdio.h"

\ *No es necesario escribirlo aquí, pero escribirlo es un buen hábito y es necesario en algunos entornos de compilación.

*\

int *fun(int *a, int *b, int *c)

\ *Define la función divertida, cuyo valor de retorno es un puntero entero* \

{ int * min

\ *Definir una variable puntero que apunta a un número entero* \

min = a;

\ *Colocar el función principal en La dirección de A se asigna a min*\

if (* min gt; * b)min = b;

\ *Juzga qué valor de A o B es menor, que será menor El valor de se asigna a min*\

if (* min gt; * c)min = c;

\ *Compara el valor mínimo de A y B con C, y El valor menor se asigna a min*\

devuelve el valor mínimo;

\ *La función devuelve min, donde min almacena la dirección del valor mínimo de las tres variables, que también puede entenderse como apuntar a Puntero al valor mínimo * \

}

main()

{int a, b, c, * min

\ * Defina tres variables enteras A, B y C y un puntero a un número entero* \

scanf("ddd", amp one, ampb amp; c );

\ *Valores de entrada de las variables A, B y C* \

min = fun(amp; one, ampb amp; c);

\ *Llame a la función divertida y asigne su valor de retorno a la variable de puntero min*\

printf("min=d\n ", * min);

\ *Salida el valor de la unidad de almacenamiento señalada por la variable puntero min * \

\ p>

}

2:

#Contiene "stdio. h"

void fun(int *a, int *b, int *c )

{ int t;

if(* a gt; *b )

{ t = * a; * a = * b * b = t;}

if(* a gt; *c)

{ t = * a; * a = * c; * c = t;}

if(* b gt; *c)

{ t = * b = * c; * c = t; }

}

principal()

{int a, b, c

scanf( "ddd", amplificador uno, ampb amp c);

Diversión( amp 1, ampb amp; c

printf("a=d, b=d, c); =d\n ", a, b, c);

}

3:

#Contiene "stdio.h"

void fun(int *a, int n, int m)

{int i, j=0, *p, b[50]= { 0 };

for( I = n-m; i ltn; i =1)

b[j]= a[I];

for(I = n-1;i gt= m;i- =1)

a[I]= a[I-m];

for(I = 0; iltm; i =1)

a[I] = b[I];

}

Principal ()

{int i, a[50]={0}, *p, m, n

scanf("dd ", ampm amp; n);

p>

p = a;

fun(

p, n, m);

for(I = 0; iltn; i =1)

printf("d ", a[I]);

}

Tu puntaje de 10 realmente vale la pena, y estos puntajes siguen siendo 120 para el examen de Nivel 2, jaja.