Indicação dando laços em C |
Dar laços
|
Usando keywords especiais do laço, você pode dar laços (saltando para aqueles junkies do conjunto) com seu código. Estes incluem depois das categorias:
- for loop
- while loop
- do while.
|
For Loop
|
Para a indicação permite o laço controlado. A sintaxe para para o laço é como segue:
|
for (start condition; continue condition; re-evaluation)
program statement;
|
|
O programa foollowing mostra o uso For do laço qual imprime o número de 0 a 10
|
* Sample program using a for statement */
#include <stdio.h>
int main(void)
{
int count;
for (count = 1; count <=10; count = count + 1)
printf("%d", count);
printf(\n);
return 0;
}
|
|
O/P:
|
|
While Loop
|
Para repetir as indicações de C passarem o tempo uma circunstância são verdadeiras, o While fornecem o mecanismo necessário. A sintaxe para While o laço for como segue:
|
while (condition)
program statement;
|
|
O programa foollowing mostrar o uso de While laço qual imprime o número de 0 a 10
|
/* Sample program including the while loop */
#include <stdio.h>
int main(void)
{
int loop = 0;
while (loop <=10)
{
printf("%d", loop);
++loop
}
return 0;
}
|
|
The do while statement
|
{} while a indicação permitir que um laço continue whilst uma circunstância avalía como VERDADEIRO (valor non-zero). O exacute da vontade do laço pelo menos uma vez que a sintaxe é como segue
|
do {
/* do stuff */
} while (statement);
|
|
The following program reverse a number using do while loop
|
/* Demonstration of the do..while loop */
#include <stdio.h>
int main(void)
{
int value, r_digit;
printf(Enter a number to be reversed.\n);
scanf(%d, &value);
do
{
r_digit = value % 10;
printf("%d", r_digit);
value = value / 10;
} while (value != 0);
printf(\n);
return 0;
}
|
|
Difference between while and do while loop
|
do a indicação é similar à indicação do while a não ser que essa sua condição da terminação esteja na extremidade do corpo do laço somente. Assim, você quer usar a faz a indicação, se você quiser executar pelo menos o corpo do laço uma vez, não obstante a circunstância.
|
Keywords:
Looping Statement in C,
while loop statement,
for loop statement,
c tutorial,
c syntax,
c array,
values statement,
c examples,
nested statement,
looping tutorial,
return c,
null statement,
c language,
sql statement,
looping array,
statement date,
|