Rechercher : dans
Par :

Langage C, Printf %%

Dernière réponse le 20 aoû 2008 à 22:34:32 Julia, le 30 avr 2007 à 21:40:23 
 Signaler ce message aux modérateurs

Salut,

J'ai besoin de votre aide en programmation C.
Je souhaite afficher le symbole pour cent depuis la fonction Printf, mais sans passer par le formatage "%%".

D'avance merci.

Configuration: Windows XP SP2
Firefox 2.0.0.3
OpenOffice.Org 2.0

Meilleures réponses pour « langage C, Printf %% » dans :
Les piles en langage C VoirLes piles Requis I. INTRODUCTION II. Définition III. La construction du prototype d'un élément de la pile IV. Opérations sur les piles A. Initialisation B. Insertion d'un élément dans la pile C. Ôter un élément de la pile D. Affichage...
Langage C++ - Les types de données VoirLes types de données Les données manipulées en langage C++, comme en langage C, sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître...
Langage C - Les types de données VoirLes types de données Les données manipulées en langage C sont typées, c'est-à-dire que pour chaque donnée que l'on utilise (dans les variables par exemple) il faut préciser le type de donnée, ce qui permet de connaître l'occupation mémoire (le...
Langage C - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractères ? Une chaîne de caractères (appelée string en anglais) est une suite de caractères, c'est-à-dire un ensemble de symboles faisant partie du jeu de caractères, défini par le code ASCII. En langage C, une chaîne...

1

ekra, le 30 avr 2007 à 22:05:13

Peut-être \% ? Ceci est une signature.

Répondre à ekra

2

Julia, le 30 avr 2007 à 22:28:02

Merci de ta réponse, mais ça marche pas.

si tu a autre chose je prends, merci.

Répondre à Julia

3

ekra, le 30 avr 2007 à 23:32:33

Printf("%c \n",'%');
? Ptc !

Répondre à ekra

4

Julia, le 1 mai 2007 à 00:11:36

Merci l'idée est pas mal, mais ça ne peut pas fonctionner.
En fait il s'agit d'un programme compilé en C, et moi je n'est pas accès au code, par contre je peux accéder à sa bibliothèque.

En d'autres termes dans le code de la dll je mets %d %% pour avoir une sortie de type 20% par exemple, mais le programme interprète le %% comme une variable et affiche seulement le 20 au lieu du 20 %, d'où ma question.

\%, et \0x25 ne fonctionnent pas non plus.

merci.

Répondre à Julia

5

ekra, le 1 mai 2007 à 11:48:48

Bonjour,

Je ne vois pas tellement ce que tu nous explique. Pourrais-tu nous montrer concretement ce qu'il a y a, et quelles modifications tu veux faire et celles que tu as essayées.
Car je ne comprend pas : chez moi
printf("%d %%",20); // Affiche bien 20 % Ceci est une signature.

Répondre à ekra

6

dubcek, le 1 mai 2007 à 15:04:33

Et avec %%% ou \045 ou \x25

Répondre à dubcek

7

MRextra, le 26 déc 2007 à 14:21:11

Tu declacre une variable char et tu lui affecte le % puis tu l affiche simple comme bonjour

Répondre à MRextra

8

petitmax38, le 4 mar 2008 à 16:53:02

Voici la réponse :

char a;
a='%';
printf("%c",a);

Le code ASCII man!!!!

Répondre à petitmax38

9

Nira, le 22 mar 2008 à 19:59:32

J'ai un pic 16f876 utilisé sur un journal lumineux(matrice 8*96leds) mon probleme se resume a la programmation de ce PIC en language C++ ayant les effets suivants :
Defillement : Gauche -Droite.
Monte :Haut et bas
mode-scintillement des caracteres
defilement rapide des caracteres une par une(avec arret sur la 1colonne)

D'avance merci

Répondre à Nira

11

 nrd, le 20 aoû 2008 à 22:34:32

Bonjour,

Pouvez vous m'envoyer le schéma et le code source de votre journal lumineux. j'en ai vraiment besoin.

Merci d'avance.

Salutations.

Répondre à nrd

10

aaa, le 23 mai 2008 à 17:40:57

Pte qu'utiliser puts permettra d'afficher les %

Répondre à aaa