wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre Funções de Manipulação de Strings em C

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

O que significa a condição (strchr(frase, 'o') != NULL) no programa?

a)

O caractere 'o' não está presente

b)

O caractere 'o' está presente

c)

A string está vazia

d)

A string é nula

2.

O que a função strstr() retorna se a substring não for encontrada?

a)

A string original.

b)

Uma string vazia.

c)

NULL.

d)

Um erro de execução.

3.

O que a função strstr() faz quando encontra a primeira ocorrência do texto principal?

a)

Retorna a string original a partir dessa ocorrência.

b)

Retorna NULL.

c)

Retorna uma string vazia.

d)

Retorna a última ocorrência do texto.

4.

Se a função strstr() for usada com uma string vazia como segundo argumento, o que ela retorna?

a)

NULL

b)

A string original

c)

Uma string vazia

d)

Um erro de execução

5.

Qual é o comportamento da função strstr() se a substring for encontrada no início da string?

a)

Retorna NULL.

b)

Retorna a string original.

c)

Retorna a string a partir da substring encontrada.

d)

Retorna uma string vazia.

6.

Qual é a função da biblioteca que pode ser usada para comparar duas strings?

a)

strcmp()

b)

strstr()

c)

strcat()

d)

strlen()

7.

Qual é a função da biblioteca que pode ser usada para concatenar duas strings?

a)

strcmp()

b)

strstr()

c)

strcat()

d)

strlen()

8.

O que a função strstr() retorna se a substring não for encontrada?

a)

0

b)

NULL

c)

1

d)

-1

9.

Qual biblioteca é necessária para usar a função strstr()?

a)

stdio.h

b)

stdlib.h

c)

string.h

d)

math.h

10.

Qual é a saída do programa se a substring "boa" não for encontrada?

a)

O texto foi encontrado!

b)

O texto não foi encontrado!

c)

Substring presente!

d)

Erro de execução!

11.

Qual é a função principal do programa?

a)

Verificar a presença de uma substring.

b)

Calcular a soma de números.

c)

Ordenar uma lista.

d)

Converter texto em maiúsculas.

12.

Qual é a função da linha 'return 0;' no programa?

a)

Indicar erro de execução.

b)

Indicar sucesso na execução.

c)

Reiniciar o programa.

d)

Pausar o programa.

13.

Qual é o resultado esperado se a string "Boa tarde, alunos!" contiver a substring "boa"?

a)

O texto foi encontrado!

b)

O texto não foi encontrado!

c)

Substring não presente!

d)

Erro de compilação!

14.

Para que serve a função isdigit?

a)

Verificar se um caractere é uma letra

b)

Verificar se um caractere é um dígito decimal

c)

Verificar se um caractere é um símbolo

d)

Verificar se um caractere é um espaço

15.

Se a string for "abc123", qual será o retorno da função atoi()?

a)

0

b)

123

c)

NULL

d)

12345