>> DAVID J. MALAN: Vamos implementar um programa que tira proveito da
Biblioteca CS50, usando uma função chamada obter int, cujo objetivo na vida é
fazer exatamente isso, para a obtenção de um int, ou um número inteiro, a partir do utilizador.
Bem, para utilizar esta função, primeiro precisa incluir a biblioteca de CS50
arquivo de cabeçalho, o que podemos fazer com o acentuado include.
>> Vamos seguinte, como costumamos fazer, incluir io.h padrão para que tenhamos acesso
para uma função como printf.
Vamos agora declarar principal, em si, com int void main, chaveta aberta e
preventivamente perto chaveta.
E vamos agora avançar para solicitar ao usuário para dois inteiros, e chamado de let
eles, por uma questão de discussão, x e y.
E vamos, finalmente, adicionar os dois valores, X e Y, em conjunto, de modo a
muito simples implementar o de calculadoras.
>> printf, por favor me dê um int.
E agora nós precisamos realmente começar que int do usuário.
Para fazer isso, eu vou declarar uma variável chamada x, atribuindo, assim,
alguma memória no computador para esta variável, x.
E agora deixe-me ceder, usando o operador de atribuição, o valor de retorno,
por assim dizer, de get int.
Em outras palavras, no lado direito desta expressão, vamos chamar chegar
int, que é uma função declarada no CS50.h e permitir get int para fazer o
trabalho pesado de conseguir um int de alguma forma do utilizador, devolvendo-o,
por assim dizer, e, em seguida, armazená-lo a partir de do lado direito da expressão
no lado esquerdo desta expressão.
>> Vamos próximo fazem a mesma coisa, este tempo recebendo um valor para uma
variável chamada y.
printf, por favor, me dê outra int.
int y, declarando, assim, uma nova variável, desta vez chamado
y, é igual a ficar int.
Em outras palavras, eu posso chamar get int várias vezes, e cada vez é
vai retornar o número inteiro o usuário tenha realmente digitado.
>> Finalmente, vamos adicionar x e y juntos.
printf, essa soma de% de% d, por isso, Ou seja, eu vou ligar o
Os valores de x e y para aqueles valores espaço reservado.
% D é, bem,% d.
Em outras palavras, se eu adicionar um int para outro int, eu vou
para obter um terceiro int.
Portanto, eu vou usar uma terceira coloque o suporte para um int.
>> Período, barra invertida n, apenas para colocar um novo linha na tela, a fim de mover o
cursor para baixo ordenadamente, citações perto.
>> Agora, printf, neste caso, se vai ter que tomar algum adicional
argumentos, três, na verdade.
Porque naquele primeiro argumento, eu tenho especificados três titulares lugar.
Então eu vou para separar estes argumentos, como sempre, com vírgulas.
O primeiro argumento vai ser x, o segundo tal argumento está acontecendo
ser y, e o terceiro argumento vai ser, assim, apenas um
expressão aritmética, x + y.
Vou fechar a minha lista de argumentos com um parênteses, ponto e vírgula, salvar minha
arquivo, e agora compilar este programa.
>> Faça víbora Enter.
Estou de volta ao meu alerta piscando.
Vamos agora executá-lo - dot reduzir víbora Enter.
Por favor me dê um int.
Vamos começar com 1.
Por favor, me dê outra int.
Vamos com 2.
E espero que, a soma de 1 e 2 é 3.