Maison > Article > développement back-end > Écrivez un programme en langage C qui imprime "Tutorials Point" sans utiliser de point-virgule
Dans cette question, nous devons écrire un programme pour imprimer "Tutorials Point" sans utiliser de point-virgule.
Nous savons tous qu'il est nécessaire de terminer une déclaration par un point-virgule. L'instruction print sera exécutée lorsqu'un point-virgule sera ajouté à la fin.
Donc, pour imprimer le "point du tutoriel" sans point-virgule, nous devons d'abord comprendre la méthode printf en c. in renvoie en fait un entier, qui correspond au nombre total de caractères à imprimer.
int printf(constant char *format, ...)
Cette méthode peut accepter n paramètres. La première est la chaîne à imprimer, qui renvoie le nombre total de caractères à imprimer.
En utilisant les connaissances de la méthode printf, nous pouvons imprimer le "point du didacticiel" sans utiliser de point-virgule en utilisant une instruction print à l'intérieur du conditionnel, qui exécutera un bloc de code vide. Alternativement, nous pouvons utiliser des macros et des boucles while pour accomplir cette tâche.
Voyons-les,
Programme d'impression à l'aide de l'instruction if, p>
Démonstration en temps réel
#include<stdio.h> int main(){ if (!printf("Tutorails Point") ) { } }
Tutorails Point
Programme d'impression à l'aide de l'instruction switch,
En temps réel Démonstration
#include<stdio.h> int main(){ switch (!printf("Tutorails Point") ) { } }
Tutorails Point
Un programme pour imprimer en utilisant la boucle while,
Démonstration en ligne
#include<stdio.h> int main(){ while(!printf("Tutorails Point") ) { } }
Tutorails Point
Un programme pour imprimer en utilisant des macros,
Démonstration en temps réel
#include<stdio.h> #define printstr printf("Tutorails Point") int main(){ if (!printstr) { } }
Tutorails Point
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!