2010-08-03 4 views
-3

je veux imprimer une déclaration 5 foisUne question sur la langue du programme c

sans utiliser la boucle n devrait être en ligne

+2

Il n'est pas clair ce que vous voulez, ou pourquoi vous ne voulez pas utiliser une boucle. S'il vous plaît modifier votre question pour fournir un exemple. –

+6

Bien que je n'ai pas été si longtemps, cela fait ma liste des dix premières questions les plus mal formatées. – ubiquibacon

+3

S'il s'agit de Devoirs, utilisez la balise [devoirs]. –

Répondre

7
printf("%s %s %s %s %s",s,s,s,s,s); 
0

Comme ça, tu veux dire?

const char * s = "a statement"; 

printf("%s %s %s %s %s\n", s, s, s, s, s); 
+0

NON NON NON C'est * SIX * lignes! OP a dit "devrait être dans ** une ** ligne" (emphase ajoutée);) – FrustratedWithFormsDesigner

+0

Oui, par "n" l'OP semble signifier "et". –

1

Que pensez-vous de cela?

printf("%s",s);printf("%s",s);printf("%s",s);printf("%s",s);printf("%s",s); 

C'est 5 instructions d'impression sur une ligne, et une alternative aux autres qui ont utilisé une seule instruction d'impression!