Ascii code tabelle ausgeben C
-
ja hab das Leerzeichen mit + ersetzt und gesehen das er das for 0,20,40,... hinmacht...
Wie soll ich das jetz genau schreiben ?
-
So, dass das richtige rauskommt. Schau halt, was da steht:
Zeile:Leerzeichen Zahl, die ggf. mit Leerzeichen aufgefüllt wird, wenn sie keine 3 Stellen besitzt Leerzeichen Stern Wiederholung: Leerzeichen Nächstes Zeichen in der ASCII-Tabelle oder Leerzeichen, falls Zeichen kleiner als 32 Leerzeichen, wenn Zeichen nicht durch 20 mit Rest 19 teilbar, sonst Zeilenumbruch und Ende der Wiederholung
-
wxSkip schrieb:
Leerzeichen Zahl, die ggf. mit Leerzeichen aufgefüllt wird, wenn sie keine 3 Stellen besitzt Leerzeichen Stern
Wie geht das nochmal das er erkennt wie viele Stellen die Zahl hat?
wxSkip schrieb:
Wiederholung: Leerzeichen Nächstes Zeichen in der ASCII-Tabelle oder Leerzeichen, falls Zeichen kleiner als 32
Wie geht das in ner Schleife??
-
Hello World schrieb:
wxSkip schrieb:
Leerzeichen Zahl, die ggf. mit Leerzeichen aufgefüllt wird, wenn sie keine 3 Stellen besitzt Leerzeichen Stern
Wie geht das nochmal das er erkennt wie viele Stellen die Zahl hat?
wxSkip schrieb:
Wiederholung: Leerzeichen Nächstes Zeichen in der ASCII-Tabelle oder Leerzeichen, falls Zeichen kleiner als 32
Wie geht das in ner Schleife??
1. http://www.cplusplus.com/reference/clibrary/cstdio/printf/
2. http://lmgtfy.com/?q=C+Schleife+mit+Zähler
-
1. Ich check das englisch nt i will nur den code haben
2. Ich weiß wie SChleifen funktionieren ...
-
Hello World schrieb:
1. Ich check das englisch nt i will nur den code haben
2. Ich weiß wie SChleifen funktionieren ...1. Dann halt auf Deutsch: http://blatt.htu.tugraz.at/grundlagen/?doc=c-stdio-printf
2. Dann schreib doch eine. Wo lernst du C?
-
1. Danke
2. In der HTL St.Pölten Abteilung EDVO 1. Jahrgang
-
wxSkip schrieb:
1. Dann halt auf Deutsch: http://blatt.htu.tugraz.at/grundlagen/?doc=c-stdio-printf
Was hat dasdamit zu tun wenn ich wissen will wie viele Stellen eine Zahl hat
-
Schau mal im Beispiel, was du damit machen kannst
-
Hello World schrieb:
wxSkip schrieb:
1. Dann halt auf Deutsch: http://blatt.htu.tugraz.at/grundlagen/?doc=c-stdio-printf
Was hat dasdamit zu tun wenn ich wissen will wie viele Stellen eine Zahl hat
Sorry schon gefunden
-
#include <stdio.h> #include <stdlib.h> int main() { int sterne, zahlenzeile, zaehler1, zaehler2, zeilenh; printf(" *"); for(zahlenzeile=0; zahlenzeile<=19;zahlenzeile++){ printf(" %d", zahlenzeile);} printf("\n"); for(sterne=0; sterne<=55; sterne++){ printf("*");} printf("\n"); for(zaehler1=0; zaehler1<=255; zaehler1++) { zeilenh=zaehler1%20; if(zeilenh==0) printf(" %.3d *\n", zaehler1); } return 0; }
AUSGABE:
* 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ******************************************************** 000 * 020 * 040 * 060 * 080 * 100 * 120 * 140 * 160 * 180 * 200 * 220 * 240 * Process returned 0 (0x0) execution time : 0.537 s Press any key to continue.
-
Da du ja nicht viele Aussagen machst, mach ich mal eine: Nimm eine andere Zeile aus dem Beispiel. (Vielleicht sollte da was von Leerzeichen stehen ?!)
Noch ein Tipp: Mach das Ganze auch bei der oberen Zeile.
-
TOTALVERWIRRUNG
-
Also ich muss den Ascii i-wo so ausgeben:
for(ascii=0; ascii<=255; ascii++) { printf("%c", ascii); }
oder?
-
Komm ich so schon näher ????:
ausgabe:
edit: http://www.bildershare.de/?v=unbenannt-1295710746.png
-
Noch wer Daaa????
-
Hello World schrieb:
TOTALVERWIRRUNG
Sehr informative Aussage.
Hello World schrieb:
Also ich muss den Ascii i-wo so ausgeben:
for(ascii=0; ascii<=255; ascii++) { printf("%c", ascii); }
oder?
Ja, und wenn ascii < 32, DANN MUSS EIN LEERZEICHEN AUSGEGEBEN WERDEN, zum 5-ten mal! Und wie gesagt, nimm putc().
Hello World schrieb:
Komm ich so schon näher ????:
ausgabe:
edit: http://www.bildershare.de/?v=unbenannt-1295710746.pngKannst du das nicht selbst beurteilen? Siehst du nicht, was passiert? Du gibst die Zeilennummern vor dem Zeilenumbruch aus, und du gibst keine Anfangs-Zeilennummer aus. Außerdem werden deine Zahlen mit Nullen statt mit Leerzeichen aufgefüllt und die Leerzeichenzahl stimmt auch sonst immer noch nicht.
Hello World schrieb:
Noch wer Daaa????
Rund-um-die-Uhr-Service kostet extra.
-
ok gut wie soll ich einen ascii code in putc() ausgeben?
-
Google?
-
1. Ich mag Google nicht!!
2. geht es auch mit putchar()?