Questões de Informática · DES IFSUL

InformáticaLinguagens de programaçãoDES IFSUL 2014

IF SUL

Questão de Informática

/program hello world Que alternativa representa o valor impresso na saída padrão quando o código da linha 16 for executado? a) 2, ./program, h b) 2, hello, w c) 3, ./program, h d) 3, .hello, w 1

O código a seguir mostra um programa escrito na linguagem de programação C. Nesse código, os números à esquerda representam cada linha de código fonte. Eles são meramente ilustrativos e não fazem parte do programa. 1 #include<stdio.h> 2 void funcao1(int a, int b){ 3 int temp; 4 temp=a; 5 a=b; 6 b=temp; 7 } 8 9 void funcao2(int *a, int *b){ 10 int temp; 11 temp=*a; 12 *a=*b; 13 *b=temp; 14 } 15 16 int main(){ 17 int a=2,b=3, c=4, d=5; 18 int *e = &b, *f = &d; 19 funcao1(a,b); 20 funcao2(&c,&d); 21 funcao2(e,f); 22 printf("%d, %d, %d, %d",a,b,c,d); 23 return 0; 24 } Ao executar o código, o valor impresso na saída padrão do usuário (linha 22 do programa) será

Sua resposta

Mais questões de Linguagens de programação

Ver as 2.492 questões de Linguagens de programação

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.