Reaprendendo a linguagem C - resumo de aprendizado básico 2 (semana 3-semana 5)

Lição Três
  1. Descrição resumida: O curso apresenta principalmente instruções condicionais e instruções de loop na linguagem C, incluindo instruções básicas como if, else, while, do while e for
  2. Revisão detalhada:
    1. Caso contrário, {} pode ser omitido, mas após omitir as chaves, apenas a primeira frase imediatamente a seguir será executada e terminará com ;
    2. Quando inteiros são comparados (>, < ,>=, <=, ==, !=), o resultado sempre será 1 ou 0
    3. Nas operações lógicas, você deve prestar atenção ao problema de limite, principalmente quando há condições limitadas, você precisa prestar atenção especial ao limite, como >0 na condição, deve pensar no que acontecerá no limite de = 0 no tempo, e assim por diante
    4. while(condição) == for(;condição;), para atribuição de instrução e outras operações podem ser omitidas, será equivalente a while
    5. A expressão i++ tem um valor em si, == (o valor antes de i), ++i == (o valor de +1 antes de i), preste atenção especial, o próprio i mudou
Quarta lição
  1. Descrição resumida: O curso apresenta principalmente as várias situações de instruções condicionais, instruções switch...case, as rotinas de uso de instruções while e situações em que os novatos estão propensos a cometer erros
  2. Revisão detalhada:
    1. Instrução condicional de vários níveis e a condição é um determinado valor, você pode considerar o uso da combinação de instruções switch...case, como "o que fazer quando = 1; o que fazer quando = 2; o que fazer quando = 3 ;" nesse caso
    2. switch...caso, você pode localizar rapidamente a execução da instrução condicional, mas a marca final deve ser break, se não houver marca final, ele continuará a executar sequencialmente até que um break seja encontrado, caso contrário, será executado sequencialmente até o fim
quinta lição
  1. Descrição resumida: O curso apresenta o conteúdo relevante do controle de loop, incluindo as instruções break, continue e goto. Todas elas podem interromper o loop. As duas primeiras interrompem apenas o loop atual. Goto salta diretamente para a marca e sai do original limite de lógica de declaração
  2. Revisão detalhada:
    1. Loop multicamadas, rotina de saída completa, usando valor de tag + break, saia camada por camada; ou saia com goto
    2. Escrever um programa requer esclarecer ideias, simular etapas e escrever código, de não familiarizado a familiarizado com a rotina. Se você encontrar problemas, é necessário retornar ao processo de análise original
    3. Máximo divisor comum, método de rolagem e divisão, a, b para encontrar o máximo divisor comum:
      1. a%b obtém o resto c, então atribui o valor de b a a, e atribui o valor do resto c a b
      2. Até b==0, o valor de a neste momento é o maior divisor comum, caso contrário, retorne ao primeiro passo

Supongo que te gusta

Origin blog.csdn.net/qinmin1/article/details/105392315
Recomendado
Clasificación