Ir ao conteúdo
  • Cadastre-se

jlukinha

Membro Júnior
  • Posts

    6
  • Cadastrado em

  • Última visita

  1. Obrigado pela resposta, embora eu ainda não tenha compreendido. Eu estou usando o livro "Programming in C" do Stephen G. Kochan pra aprender C e ,futuramente, C++. Pelo que eu vi no livro, ele só trata de Argumentos no Capítulo 8, onde eu ainda não estou. Então, eu vou continuar e depois volto aqui para entender a sua pergunta. Eu cheguei nesse problema quando fui resolver um exercício do livro, que consistia em representar duas colunas: uma com números de 1 a 10 e outra coluna com esses números elevados ao quadrado. Eu não me lembro como eu fiz o programa. Só sei que, no auge da minha burrice, o programa não relacionava os números aos seus respectivos quadrados. Acabou que eu fui explorando esse erro e cheguei ao problema que eu apresentei aqui. Bem, é isso, obrigado por me responder e espero compreender isso alguns capítulos à frente.
  2. Olá pessoal. Eu gostaria de saber por que o programa abaixo: #include <stdio.h> int main() { int b=0; for (int a=1; a<=10; a++){ printf("\n %2i %i",b+=2,b+=5); } } Me dá esse resultado: 7 7 14 14 21 21 28 28 35 35 42 42 49 49 56 56 63 63 70 70 Ao invés desse 2 5 4 10 6 15 8 20 10 25 12 30 14 35 16 40 18 45 20 50 Por que os resultados de %i correspondentes a b+=2 não são mostrados independente dos resultados de %i correspondentes a b+=5? Agradeço pelas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...