Loop structures: Difference between revisions

Content added Content deleted
m (Adding syntax highlighting to PHP snippets)
(→‎[[C]]: Removed syntax highlighting)
Line 77: Line 77:
'''Compiler:''' [[GCC]] 4.1.2
'''Compiler:''' [[GCC]] 4.1.2


<highlightSyntax language=C>
int main (int argc, char ** argv) {
int main (int argc, char ** argv) {
int condition = 1;
int condition = 1;
Line 87: Line 86:
}
}
}
}
</highlightSyntax>


===do-while===
===do-while===
<highlightSyntax language=C>
int main (int argc, char ** argv) {
int main (int argc, char ** argv) {
int condition = ...;
int condition = ...;
Line 104: Line 101:
} while ( condition );
} while ( condition );
}
}
</highlightSyntax>


===for===
===for===
<highlightSyntax language=C>
int main (int argc, char ** argv) {
int main (int argc, char ** argv) {
int i;
int i;
Line 122: Line 117:
}
}
}
}
</highlightSyntax>


===while with continue===
===while with continue===
Line 130: Line 124:
You can also do this with do-while and for.
You can also do this with do-while and for.


<highlightSyntax language=C>
int main (int argc, char ** argv) {
int main (int argc, char ** argv) {
int condition = 1;
int condition = 1;
Line 144: Line 137:
}
}
}
}
</highlightSyntax>


===while with break===
===while with break===
Line 151: Line 143:
You can also do this with do-while and for.
You can also do this with do-while and for.


<highlightSyntax language=C>
int main (int argc, char ** argv) {
int main (int argc, char ** argv) {
int condition = 1;
int condition = 1;
Line 165: Line 156:
}
}
}
}
</highlightSyntax>


==[[C plus plus|C++]]==
==[[C plus plus|C++]]==