Magna Concursos
1590549 Ano: 2006
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: PRODEST-ES
01 #include <stdio.h>
02 #include <string.h>
03 #define DB 1
04 int main (int argc, char *argv[]) {
05 int l,i;
06 char *p;
07 p=argv[1];
08 l=strlen(p);
09 #ifdef DB
10 for(i=0;i<l;i++)
11 putchar(argv[1][i]);
12 #endif
13 #if DB
14 while((*p != '\0') ){
15 printf("%c",*p);
16 p++;
17 }
18 for(i=0;i<=l;i++ )
19 printf("%c",p[-i]);
20 #endif
21 return 0;
22 }

Com relação ao código em linguagem C apresentado acima, julgue o item a seguir.

O teste na linha 9 será verdadeiro somente quando a constante DB, definida na linha 3, for maior que zero. Nesse caso, as linhas 10 e 11 serão executadas.

 

Provas

Questão presente nas seguintes provas