Questões de Concurso
Sobre c em programação
Foram encontradas 377 questões
Na linguagem C, foi declarada uma matriz: int matriz[5][6];.
O código abaixo é utilizado para imprimir todos os elementos da matriz.
for (int i = a ; i <= b ; i++){
for (int j = c ; j <= d ; j++){
printf(“%d “, matriz[i][j]);
}
}
Qual deve ser os valores de a, b, c e d, respectivamente, para imprimir todos os elementos da matriz?
Considerando o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
int main() {
int a;
int b = 4;
a = b++;
printf(“a=%d e b=%d\n”,a,b);
return 0;
}
Qual é o resultado da execução do código?
Considerando o código escrito na linguagem C:
#include <stdio.h>
#include <stdlib.h>
void ops(int *a, int b){
*a = 4;
b = *a + 2;
}
int main() {
int x, y, total;
x = 1; y = 2;
ops(&x,y);
total = x + y;
printf (“%d”,total);
return 0;
}
Qual é o valor da variável total que será impresso na saída padrão?
(*) fonte do programa retirado de https:/Awww.cprogressivo.net/ acessado em 09/09/2021.


Sobre esse código, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A execução do programa produz como saída: O valor é: 20. ( ) A formatação da saída poderia ser feita sem erro com o comando: printf( "O valor é: %f\n", ret_um ); ( ) A passagem de parâmetros para a função é por valor, pois a função um_de_dois(int num1, int num2) não altera o valor da variáveis int a ou int b. ( ) Os parâmetros formais são os argumentos da função um_de_dois(int num1, int num2), declarados como variáveis que aceitam os argumentos da chamada da função um_de_dois(a, b).
Assinale a sequência correta.

Após executar o código da figura no Compilador C, o que será apresentado no console?
#include <stdio.h> int main() { int x = 1, y, z; y = ++x; z = y++; y = 2; printf("%%%d, %d, %d%%", x, y, z); return 0; }
#include <stdio.h> int main() { int array[10] = {1, -2, 3, -4}; int a, loop; a = 0; for(loop = 1; loop >= 0; loop--) { a = a + array[loop]; } printf(" %d", a); return 0; }
Ao executarmos o programa, o valor da saída será:
#include <stdio.h> int main(){ int a, b, c; printf("Digite dois números\n"); scanf("%d%d", &a, &b); c = a; a = b; b = a; printf("%d %d\n", a, b); return 0; }
Executando e digitando como entrada os números 12 e 14, a saída será: