Questões de Concurso
Sobre c em programação
Foram encontradas 366 questões
Considerando-se o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
void compute(int *a, int b){
*a = 10;
b = *a + 2;
}
int main() {
int a, b;
a = 1; b = 2;
compute(&a,b);
printf(“a=%d e b=%d\n”,a,b);
return 0;
}
Qual é o resultado da execução do código?
Considerando-se o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main() {
int x;
int y = 10;
x = --y;
printf(“x=%d e y=%d\n”,x,y);
return 0;
}
Qual é o resultado da execução do código?
Assinale a alternativa que completa, CORRETAMENTE, a lacuna do texto:
#include <stdio.h>
int main() { int i, j; for(i=0;i<2;i++){ for(j=0;j<=3;j++) printf("\n Teste"); } printf("\n i = %d ", i); printf("\n j = %d ", j); return 0; }
Ao compilar e executar o programa, os valores impressos de i e de j são, respectivamente:
int i; for (i = 5; i >= 0; i = i - 1) { printf("Valor: %d\n", i); }
Entretanto, sem querer, João inverteu a ordem das expressões no comando for, e digitou o código como segue:
int i; for (i = 5; i = i - 1; i >= 0) { printf("Valor: %d\n", i); }
Assinale a lista completa dos valores exibidos nesse trecho pela execução da versão equivocada produzida por João.
Analise o código C a seguir.
#include <stdio.h>
int main() {
int myAge = 43;
int* ptr = &myAge;
printf("%d\n", *ptr);
return 0;
}
O valor mais provável a ser exibido pela execução do código acima
é:
Considere o código abaixo escrito em linguagem C:
#include <stdio.h>
int main() {
int A = 1, B = 0, C = 1;
int resultado = (A && B) || C;
printf("%d\n", resultado);
return 0;
}
Que valor será impresso na tela após a execução do programa?
Considere a seguinte função f, programada recursivamente em linguagem C:

Qual função matemática de inteiros positivos m e n é implementada por f ?
É certo afirmar que declaram e fazem a correta alocação da memória os códigos apresentados em
Sabendo-se que a linguagem de programação C utiliza esta tabela e que o alfabeto maiúsculo aparece numericamente antes do minúsculo, para se transformar um caracter do alfabeto minúsculo, armazenado em uma variável char a, deve-se executar o seguinte comando:
Sobre a correção da questão, é correto afirmar que
Considere o seguinte código em linguagem C.

Se digitar como entrada, nesta ordem exata, os valores 4, 2 e 5, qual a saída esperada do programa?
Para a questão considere o código a seguir.
