Pages

Questão EPO - Struct

Analise o código abaixo:

#include <stdio.h>
#include <conio.h>
 main ()
 {
 struct z
 {
 int a;
 int b;
 int x;
 };
 struct z x,y;
 x.a = 10;
 x.b = 20;
 x.x = 1;
 y = x;
 printf("%d , %d  , %d e %d", y.a, y.b, z.x, x.x);
 
 getch ();
 }

O código apresentado contém erros porque:

a) Ele não contém erros;
b) Porque z não é uma variável;
c) Porque x não possui valor para z, pois x é um atributo da Struct;
d) Porque x não aceita um atributo com o mesmo nome;
e) N.D.A

4 comentários:

Unknown disse...

A alternativa B é a correta.

by Alessandra M. Sousa

Débora Thomaz disse...

Creio que também esteja faltando uma vírgula nesse trechinho: "struct z x,y;"
^^

Alessandra disse...

Essa é a pegadinha Débora ahuaeueahueahu ai eu declaro as variáveis do tipo da struct. =)

Thiago disse...

#MELDELS

Postar um comentário

 
Copyright (c) 2010. Blogger templates by Bloggermint