Quando se implementa uma fução, devemos seguir a sintaxe da linguagem de programação utilizada e, também, realzar a definição de sua interface de acordo com as nossas necessidades. Para essa questão, suponha o trecho de código a seguir:
#include //arquivo header para a funcao printf()
#include //arquivo header para as funcoes srand() e rand()
#include //arquivo header para a funcao time()
___ func1(int ___x, ___ a)
{
___x=rand()%a;
return ___x*(rand()%5);
}
int main()
{
int aleat,ret;
int a=10;
srand(time(NULL)); //iniciacao do gerador de numeros aleatorios
for(int i=0; i<10;i++)
{
ret=func1(__aleat,a);
printf("valor aleatorio gerado %d: %d (limitado %d) - ret funcao: %d.\n",
i,aleat,a,ret);
}
return 0;
}
Escolha a afirmativa que contém o resultado da impressão pela função “printf” e os trechos a serem inseridos nas lacunas:
. int
; * ; * ; * ; * ; & .
. int ; * ; deixar em branco ; * ; * ; & .
. int
; * ; deixar em branco ; * ; deixar em branco ; & .
. int
; deixar em branco ; deixar em branco ; deixar em branco ; deixar em branco
; deixar em branco.
int
;*; deixar em branco;*;*; deixar em branco
obs: RESPOSTA CORRETA:
int; *; deixar em branco; *; *; &.
Soluções para a tarefa
Respondido por
6
Resposta:
int; *; deixar em branco; *; *; &.
Explicação:
Perguntas interessantes
História,
5 meses atrás
Administração,
5 meses atrás
Biologia,
5 meses atrás
Inglês,
11 meses atrás
Matemática,
11 meses atrás