Instruções de linguagem C_branch e loop (2)


Prefácio


Linguagem C: estrutura sequencial de linguagem de programação estruturada , estrutura de seleção, estrutura de loop


1. para loop

  • A orientação
    está muito dispersa

1.1 Gramática

Use um loop for para imprimir 1~10

Por padrão, o corpo do loop só pode controlar uma instrução.
Se você quiser controlar várias instruções, será necessário adicionar colchetes.

Exemplo

1.2 Variáveis ​​de controle de loop da instrução for

sugestão:

  • 1. Não modifique variáveis ​​de loop no corpo do loop for para evitar que o loop for perca o controle.
  • 2. Recomenda-se que o valor da variável de controle de loop da instrução for seja escrito no método de escrita "front closed and then open range"

Exemplo de erro (modificação no corpo do loop)

1.3 Algumas variações de loops for

(A parte do julgamento é omitida, o que significa que o julgamento é sempre verdadeiro)

2. loop do...while()

2.1 Sintaxe da instrução do

2.2 interromper e continuar no loop do… while

2.3 Exercício

1 - Calcule o fatorial de n


2. -Encontre um número específico n em uma matriz ordenada

Algoritmo de pesquisa binária; algoritmo de meia pesquisa (premissa, ordenada)


3. - **Escreva código para demonstrar que vários caracteres se movem de ambas as extremidades e convergem para o meio

Efeito:**


4. -Escreva o código para simular cenários de login do usuário, e só pode fazer login três vezes (apenas três senhas podem ser inseridas. Se a senha estiver correta, o login será bem-sucedido. Se a senha for digitada incorretamente três vezes, o o programa irá encerrar.)


5. -Comparação de duas strings

Você não pode usar == para comparar duas strings quanto à igualdade. Você deve usar a função da biblioteca strcmp para comparar.
strcmp retorna 0 para indicar que as duas strings são iguais.
strcmp retorna um número >0, indicando que a primeira string é maior que o segunda corda.
strcmp retorna um número <0, indicando que a primeira string é menor que a segunda string.


Acho que você gosta

Origin blog.csdn.net/Ghr_C99/article/details/132568152
Recomendado
Clasificación