Frage zu C
-
Guden Leutz weiss net ob ich hier richtig bin, aber ich versuchs ma nen kumpel hat mich mal etwas zu einem c - code gefragt, da ich aber nur fachabi in wirtschaftsinformatik habe und nie c lernte stelle ich euch ma die frage. Nun hier der code :
#include <stdio.h>
int main ( void )
{
int i, j, k ;
printf("\n") ;
for (i = 1; i <= 2; i++)
{
j = 0 ;
while (j < 2)
{
printf("\n") ;
j = j + 1 ;
}
for (k = 1; k <= 4; k++)
printf(" || \n");
j = 1 ;
do
{
printf("\n") ;
if (j == 2)
j = j + 2 ;
else
j = j + 1 ;
} while (j <= 2) ;
printf("\n") ;
}
return 0 ;
}Nun seine Fragen:
1. kann man diesen code verkürzen bzw vereinfachen ?
2. Was amcht er überhaupt ?
3. Wie kann man sich die Ausgabe vorstellen ?Also danke im voraus und hoffe das ich hier richtig bin
-
C# != C
Dazu hier mehr.Ich würde den Code so schreiben:
#include <stdio.h> int main ( void ) { printf("\n") ; for(int j = 0; j < 2; j = j++) { printf("********\n"); printf("********\n"); for(int k = 0; k <4; k = k++) printf(" || \n"); printf("********\n"); printf("********\n\n"); } printf("\n"); return 0; }
Die Ausgabe sieht wie folgt aus:
********
********
||
||
||
||
********
****************
********
||
||
||
||
********
********
-
Ich danke dir vielmals für deine Hilfe