Buscar

TESTEDECONHECIMENTO08 LINGUAGEM

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

TESTE DE CONHECIMENTO 08 
RESPOSTAS EM VERMELHO. 
COMENTÁRIOS EM NEGRITO. 
 
01) Observe o programa abaixo e escolha a opção que apresenta o que retorna da 
função chamada. 
 
O valor retornado corresponde ao deslocamento mais um (*) em relação ao endereço 
base da variável que contém o menor número 
(*) No programa, podemos ver isso quando ele coloca “p+1” 
 
2) Observe o código apresentado na questão: 
#include < stdio.h> 
#include < stdlib.h> 
int x=4; 
void main(){ 
 int x=5; 
 exibir(x); 
 system("PAUSE"); 
} 
void exibir(int y){ 
 printf("%d",y); 
} 
Dentre as opções abaixo é correto afirmar: 
Ocorrerá um erro 
 
O void é usado apenas UMA VEZ, no começo do programa, neste caso ele foi usado 
duas vezes. Além disso, foi declarada a variável x e logo abaixo foi pedida a 
variável y, tal variável que não foi declarada, logo ela não “existe”. 
 
3) Na definição de uma função, precisamos escrever suas partes, sendo algumas 
obrigatórias e outras, facultativas. 
 
tipo nome ( tipo1 parâmetro1, tipo2 parâmetro2, ..., tipon parâmetroN) 
{ 
 corpo da função 
 } 
 
Das opções apresentadas abaixo, marque a que apresenta apenas partes obrigatórias de 
forma que a função execute alguma tarefa, sem levar em consideração os símbolos 
(chaves, parênteses, etc). 
 
Tipo , Nome, e Corpo da função. 
 
4) Um programador durante a construção de um código precisava converter o texto 
correspondente a um ano em um número inteiro, para poder executar alguns cálculos a 
partir deste ano. 
Das opções apresentadas, qual função apresenta a ​solução para o programador​? 
 
atoi( ). 
Esta função converte uma string em um inteiro 
 
5) O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes 
bidimensionais para armazenar nomes dos ​20​ funcionários e ​14 ​salários de cada um 
deles. 
Assinale a linha onde a declaração atende ao que ele deseja. 
 
char nomes[​20​][31]; float salarios[ ​20​][​14​]; 
 
 
 
 
6) Função em C onde são colocados todos os comandos e outras funções que desejamos 
que sejam executadas 
 
main() 
 
Principal função que deve ser declarada antes de todas outras no início do 
programa.

Outros materiais