Ir ao conteúdo
  • Cadastre-se

luksuh

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Boa tarde à todos! Me deram exercício de programação em C, no qual eu não sei. Vocês podem me ajudar? Responda à questão a partir da análise da manipulação de arquivos realizada pelo programa em C a seguir: 1. #include <stdio.h> 2. int main() { 3. FILE *f_o; 4. FILE *f_n; 5. char aux, copia; 6. f_o = fopen (“original.txt”, “r”); 7. f_n = fopen(“cópia.txt”, “w”); 8. aux = fscanf( f_o, “%c”, &copia); 9. while ( aux != EOF){ 10. fprintf ( f_n, “%c”, copia); 11. aux = fscanf( f_o, “%c”, &copia); 12. } 13. fclose(f_o); 14. fclose(f_n); 15. return 0; 16. } Sobre o programa apresentado, assinale a alternativa correta. A)Na linha 6, o programa para automaticamente se não for possível abrir o arquivo. B)Ao abrir esses dois arquivos, “original.txt” e “cópia.txt”, o programa passa a ser capaz de ler ou modificar qualquer um dos dois. C)O programa descrito cria um novo arquivo “cópia.txt”, caso esse ainda não existisse na pasta, que é uma cópia do arquivo “original.txt”. D)Na linha 7, o programa gera um erro se o arquivo “cópia.txt” não existir na pasta procurada. E)Na linha 7, o programa abre o arquivo “cópia.txt” e passa a escrever a partir do fim deste. Podem me ajudar? Obrigado.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!