Maison  >  Article  >  développement back-end  >  Écrivez un programme C qui imprime "Tutorials Point" sans utiliser de points-virgules

Écrivez un programme C qui imprime "Tutorials Point" sans utiliser de points-virgules

WBOY
WBOYavant
2023-09-11 18:05:021342parcourir

写一个C程序,打印“ Tutorials Point ”,不使用分号

Pour imprimer une chaîne sans utiliser de point-virgule, nous devons comprendre comment fonctionne la sortie standard et pourquoi le point-virgule est utilisé.

Le point-virgule est une instruction de fin de ligne qui indique au programme que la ligne se termine ici. L'instruction d'impression standard printf utilisée ici est une méthode de la bibliothèque io standard. Examinons de plus près la méthode printf().

int printf(const char *format , ...)

Cette méthode renvoie un entier et a un ensemble d'arguments au format et… . Le format est une chaîne qui est imprimée dans l'écran de sortie et le … est le nombre supplémentaire d'arguments donnés à la fonction en fonction de la chaîne. .

Les fonctions renvoient le nombre total de caractères à imprimer sur l'écran.

En utilisant cela, nous pouvons trouver des moyens de contourner l'utilisation de l'instruction de fin de ligne lors de l'impression de l'instruction. Nous pouvons utiliser certaines instructions qui ne le font pas. exiger que la fin de l'instruction LINE s'exécute comme la boucle for. Nous pouvons l'utiliser pour imprimer une instruction sans utiliser le point-virgule.

Il existe plusieurs méthodes par lesquelles nous pouvons imprimer une instruction sans utiliser le point-virgule ;

En utilisant le if condition

#include<stdio.h>
int main() {
   if (printf("Tutorials point") )
   { }
}

Utilisation de l'instruction switch

#include<stdio.h>
int main() {
   switch (printf("Tutorials point") )
   { }
}

Utilisation de la boucle while

#include<stdio.h>
int main() {
   while (printf("Tutorials point") )
   { }
}

Utilisation de la macro

#include<stdio.h>
#define Out printf("Tutorials point")
int main() {
   switch (out)
   { }
}

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer