A estrutura de seleção em C++ ainda usa estrutura de seleção if, estrutura de seleção if-else, estrutura de seleção múltipla else-if e estrutura de seleção múltipla switch, que não são diferentes da linguagem C. Vamos usar a pergunta 1119 do treinamento para demonstrar como usar a seleção de estrutura para aprofundar sua compreensão:
#include<iostream>usingnamespacestd;intmain(){inta;//O número de três dígitos a ser julgado intge;//O dígito das unidades no número de três dígitos intshi;//O dígito das dezenas no número de três dígitos intbai ;//Três dígitos O dígito das centenas no número cin>>a;ge=a%10;shi=a%100/10;bai=a/100;if(ge*ge*ge+shi*shi*shi+ bai*bai*bai= =a)cout<<1<<endl;elsecout<<0<<endl;return0;} 
Certifique-se de testá-lo no computador, responder às questões 1119 e enviá-las corretamente.
Vejamos outra questão. A questão 1057, questão de função por partes, é uma questão de nível 2. Depois de ler a pergunta, é óbvio que devemos usar a estrutura de seleção múltipla else –if para implementá-la. Finalmente, preste atenção ao uso de setprecision para controlar o número de casas decimais.
O código C++ é implementado da seguinte forma:
#include<iostream>#include<iomanip>usingnamespacestd;intmain(){doublex;doubley;cin>>x;if(x<1){y=x;}elseif(x>=1&&x<10){y=2 *x-1;}else{y=3*x-11;}cout<<fixed<<setprecision(2)<<y<<endl;return0;}Os resultados da execução do teste são os seguintes:

Por favor, responda você mesmo às 1.057 perguntas no computador e leia os capítulos seguintes após enviá-los corretamente.