Como todos sabemos, el concepto de imprimir la string dada repetidamente usando varios bucles (bucle for, bucle while), recursividad y alguna estructura de control también. Pero la pregunta es cómo imprimiremos la string dada repetidamente, es decir, infinitamente sin usar bucles, recursividad ni ninguna estructura de control.
Ejemplos:
Input : GFG Output : GFGGFGGFGGFG...(It will print GFG infinitely).
La idea es usar system() para llamar al programa en sí. Durante la compilación, pasamos el nombre del archivo ejecutable «prueba». Llamamos al sistema (prueba) que ejecutará el mismo programa repetidamente, porque el sistema es una función que ejecuta comandos externos o archivos ejecutables.
// The program is compiled using -O option // to produce output executable file name // as "test" #include<stdio.h> #include<stdlib.h> int main() { printf("GFG"); system("test"); return 0; }
Salida: Imprimirá GFG infinitamente.
Este artículo es una contribución de Bishal Kumar Dubey . Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA