Red de conocimiento informático - Aprendizaje de código fuente - Código fuente para el número entero 3

Código fuente para el número entero 3

El código fuente para ingresar aleatoriamente 10 números enteros en lenguaje C es el siguiente:

#Contains "stdio.h"

void fun(int a[])

{

int i,j,t;

for(I = 0;i lt9;i)

for(j = I 1;j lt10 ;j)

if(a[I] gt; a[j])

{ t = a[I]; a[I]= a[j]; j]= t ;}

}

void main()

{

ARCHIVO * wf

int a[10 ];

int b[10]={9, 10, 112, 1, 2, 3, 4, 0, 1};

int c[10] ]={1, 2, 3, 4, 13, 14, 15, 16, 2, 3};

int I;

Printf("Por favor, introduzca el número de 10 a ordenar: ");

for(I = 0; i lt10; i )

{

scanf("d ", ampa[I] );

p>

}

Diversión (1);

printf("\nLa secuencia ordenada es la siguiente:\n ");

for( I = 0;ilt10;i)

{

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

}

/************************************/

wf=fopen("out.dat " , " w ");

Diversión(b

for(I = 0;ilt10;i)

fprintf (wf, " 2d " , b[I]);

Fun(c);

for(I = 0;ilt10;i)

fprintf (wf, " 2d ", c[I]);

fclose(wf);

}

Datos extendidos

El lenguaje C genera 10 números enteros aleatorios y números aleatorios de clasificación rápida y de burbujas.

#include//¿Método de clasificación de burbujas?

int? principal(vacío)

{

int? I,j;

¿Doble? t? , a[10];

printf("¿Entrada? 10? Número: "

for(I = 0; ilt10; i )

scanf ("lf ", ampa[I]);

for(I = 0;ilt10;i)

for(j = 0;jlt10-I;j)

si(a[j 1]