Red de conocimiento de recetas - Recetas caseras - Programa para intercambiar los valores de las variables A y B en lenguaje c

Programa para intercambiar los valores de las variables A y B en lenguaje c

El código es el siguiente: #includelt; stdio.hgt;

#includelt; stdlib.hgt;

void swap1(intamp; a, intamp; b)? / Utilice una variable intermedia para intercambiar dos valores

{

int temp = a; b = temp;

}

void swap2(intamp; a, intamp; b) / Intercambia dos valores usando solo suma, resta y multiplicación

{

a = a b;

b = a - b;

a = a - b;

}

void swap3 (intamp; a, intamp; b) //Intercambia dos valores usando solo operaciones de bits

{

a = a^b

int a = 2147483647, b = 1;

printf("a1=p, b1=p", amp;a1, amp;b1);

swap1(a1 , b1);

p>

swap2(a2, b2);

swap3(a3, b3);

printf("intercambiar después~ ~~~~~~~~~~~ ~\n");

printf("a1=d, b1=d\n", a1, b1);

printf("a2=d, b2=d\ n", a2, b2);

printf("a3=d, b3=d\n", a3, b3);

intercambio2(a, b);

p>

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

sistema(" pausa");

}

Captura de pantalla del código fuente:

Referencia: Enciclopedia Baidu - enlace web

Información ampliada:

Aunque C proporciona una gran cantidad de funciones de procesamiento de bajo nivel, aún tiene una fuerte naturaleza multiplataforma. Los programas C escritos de acuerdo con especificaciones estándar se pueden compilar en varias plataformas informáticas, incluso incluyendo algunos procesadores integrados. (microcontroladores o MCU) y supercomputadoras y otras plataformas operativas.

En la década de 1980, para evitar diferencias en la sintaxis del lenguaje C utilizada por diferentes desarrolladores, el Instituto Nacional Estadounidense de Estándares desarrolló un conjunto completo de sintaxis estándar nacional estadounidense para el lenguaje C, llamado ANSI C. El estándar original del idioma. [1]? El estándar C11 actual publicado por la Organización Internacional de Normalización (ISO) y la Comisión Electrotécnica Internacional (IEC) el 8 de diciembre de 2011 es el tercer estándar oficial para el lenguaje C y el último estándar para el lenguaje C. es mejor Admite nombres de funciones de caracteres chinos e identificadores de caracteres chinos, y realiza la programación de caracteres chinos hasta cierto punto.

El lenguaje C es un lenguaje de programación informática procedimental, que se diferencia de los lenguajes de programación orientados a objetos como C y Java.

Sus compiladores principales son Clang, GCC, WIN-TC, SUBLIME, MSVC, Turbo C, etc.