/***** Programm ausgabe2.c ****** * * * Ausgaben mit Formatierung * * * **********************************/ #include <stdio.h> #include <locale.h> int main() { setlocale(LC_NUMERIC, "German"); printf("\nAusgaben mit Formatstring.\n"); printf("\nScheckbetrag:%10.2f%s", 132.456789, " EUR"); printf("\nScheckbetrag:%010.2f%s", 132.456789, " EUR"); printf("\nScheckbetrag:%+10.2f%s", 132.456789, " EUR"); setlocale(LC_NUMERIC, "C"); printf("\nScheckbetrag:%-10.2f%s", 132.456789, " EUR"); printf("\n\n"); printf("Ausgabe Beispiele Hexadezimal-, Oktal- und "); printf("Dezimalcode:\n"); printf("Zeichen : %4c%4c%4c%4c\n", 0x4B, 0113, 75, 'K'); printf("Hexadezimal: %4x%4x%4x%4x\n", 0x4B, 0113, 75, 'K'); printf("Oktal : %4o%4o%4o%4o\n", 0x4B, 0113, 75, 'K'); printf("Dezimal : %4i%4i%4i%4i\n\n", 0x4B, 0113, 75, 'K'); return 0; }