Programação  
 
Conhecimento computador >> Programação >> C /C + + programação >> 
Como usar uma instrução switch em C
A instrução switch é uma estrutura de programação poderosa que existe na maioria das linguagens de programação. Ele permitirá que você para escrever uma seção de código que pode processar instruções diferentes com base em um número de diferentes possibilidades de uma variável. A instrução switch pode levar rapidamente o lugar de uma série muito complicado , lento de aninhadas declarações "if" . A estrutura switch programação também pode ser referido como uma escolha ou caso declaração ( a partir do Visual Basic). Instruções
1

Decida claramente em suas condições e do código que você deseja executar com base nessas condições. Tenha em mente que um computador só vai fazer exatamente o que você instruí-lo a fazer, por isso, se você não está muito claro sobre o que deve acontecer quando , você não terá nenhuma chance de escrever código que irá funcionar corretamente. Neste exemplo, queremos determinar uma taxa de envio . Se o código da peça é " A. " o custo de transporte é $ 5 , se o código é " B ", o custo de transporte é de R $ 10; . e se o código é " C ", o custo de transporte é de $ 20
2

Escreva a instrução switch seguido pelo item a ser comparada, em parênteses . O comando switch deve ser escrito em letras minúsculas ou o seu programa não será compilado . Dentro dos parênteses será variável , instrução , ou função de cálculo que será avaliada . Exemplo: switch ( código ),
3

Adicione chaves para colocar todas as peças internas do comando switch . Você pode ter tantas ou tão poucas declarações que quiser dentro do switch , mas como a maioria das partes do código C , você precisa colocar a seção com chaves para indicar onde o bloco começa e termina . Exemplo: switch ( code) {}
4

Adicione declarações de caso para cada opção diferente que pretende verificar o item para . Cada instrução caso será seguido pelo valor para comparar com e deve ser seguido por dois pontos. Exemplo: switch ( code) {case 'A' : case ' B' : case ' C' : }
5

Adicione o código e as instruções para cada instância : switch ( code) {case 'A' : custo = 5; caso 'B' : custo = 10; caso 'C' : custo = 20 ;}
6

Adicione instruções break se você deseja que o código apenas fazer instruções de um caso. Com instruções case , o código vai continuar a executar cada linha até que ele atinja o final do switch ou atinge uma instrução break . Sem as instruções break , o exemplo na Etapa 5 será sempre calcular o custo a ser 20. Por exemplo : switch ( code) {case 'A' : custo = 5; break; caso 'B' : custo = 10; break; caso 'C' : custo = 20; break; }
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·Como implementar o TAD Pilha 
·Como corrigir a biblioteca C + + Visual Runtime 
·Ferramentas C vazamento de memória 
·Como atualizar Data Grid 
·Como usar um ponteiro de função no Array Inteiros 
·Como palavras em negrito em C + + com o Xcode 
·Como limpar um buffer de entrada em C + + 
·Como converter CPP a DLL 
·Como projetar seu próprio jogo usando C + + 
·Como excluir uma linha no DataGridView 
  Artigos em destaque
·Como excluir um C + + Corrupt Heap 
·Como Fazer um Botão Sair em C + + 
·Exibindo uma mensagem em C + + 
·Como executar o programa C no Visual Studio 
·Cocoa Touch vs. Objective C 
·Como usar o GDB Debugger por GNU 
·Como reduzir o tamanho de uma string em C 
·Como chamar uma matriz de cadeia em C + + 
·Como ver a pilha de chamadas em GDB 
·Como escrever um Plano de Teste 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados