Questões de Programação - C para Concurso

Foram encontradas 180 questões

Q998094 Programação

Analise as assertivas a seguir sobre as linguagens de programação C, C++, Python e Java.


I. A linguagem Python é uma linguagem interpretada e imperativa;

II. Java, assim como C++, é um exemplo de linguagem que segue o paradigma de orientação a objetos;

III. O identificador % é utilizado para identificar um comentário que utiliza somente uma linha em um programa escrito na linguagem C;

IV. A linguagem de programação JAVA não fornece suporte à criação de tipos definidos pelo usuário.


Assinale a opção referente às assertivas CORRETAS.

Alternativas
Q972553 Programação

Considere o código a seguir escrito na linguagem C.


Imagem associada para resolução da questão


Assinale a alternativa que apresenta a saída correta.

Alternativas
Q972552 Programação

Considere as afirmações sobre a linguagem C.


I - É considerada uma linguagem fortemente tipada.

II - É uma linguagem orientada a objetos.

III - A função scanf é utilizada para ler dados da entrada padrão.


Está(ão) correta(s):

Alternativas
Q925892 Programação
Analise a estrutura
struct ListaLigadaNo { int elemento; struct ListaLigadaNo *proximo; };
e a função, em ANSI C,
struct ListaLigadaNo * insereInicio(struct ListaLigadaNo *inicio, int num, int *erro){ struct ListaLigadaNo *novo; *erro = 0; novo = (struct ListaLigadaNo*) malloc(sizeof(struct ListaLigadaNo)); if (novo==NULL){ *erro = 1; return inicio; } else { novo->elemento=num; _____________________________/* (1) */ return novo; } }
Para que a função, que insere um novo elemento no início da lista e retorne o início da lista, funcione corretamente, a linha em branco, marcada com o comentário (1), deve ser preenchida com
Alternativas
Q925891 Programação
Analise a função, em ANSI C, a seguir.
int f(unsigned int a){ if (a==0) return 0; else return (a&1)+f(a>>1); }
O valor retornado pela função, quando o parâmetro a possui valor 80, é :
Alternativas
Respostas
81: C
82: B
83: C
84: B
85: A