25 questão
1 hora
Todos são MCQ:
1 marca cada, sem marcas negativas
Domínio: linguagem C

1)

int main()
{
    int i;
    i = 0;
    if (x=0)
    {
        printf("x is zero");
    }
    else
    {
        printf("x is not zero");
    }
}

2)

int main()
{
    int i = -3;
    printf("%d n", (++i + ++i));
}

3)

int main()
{
    int x = 0xF01DEAD;
    printf("%X n",(x>>1)<<1);
}

4)

int main()
{
    char* s1 ;
    char* s2 ;
    s1 = "FIRST NAME";
    s2 = "LAST NAME";
    strcpy(s1,s2);
    printf("%s %s n",s1,s2);
}

5)

int main
{
    struct Student
    {
        int a;
        char b;
        char c;
        float f;
    }s1;
    printf("%dn",sizeof(s1));
}

6)

int main
{
    struct Student
    {
        short a[5];
        union Student
        {
            long c;
            float f;
        }u1;
    }s1;
    printf("%dn",sizeof(s1));
}

7)

int main()
{
    for (i=0; i<=2; i++)
        for (j=0; j<=i; j++)
            for(k=0; k<=j; k++)
        printf(""hello world");
}

8)

int main()
{
    for (count=5; sum+=--count; )
        printf("%d n",sum);
}

9)

int main()
{
    int i=0;
    while (i<10);
        print("hello world")'
}

10)

int main()
{
      (x && (x&(x-1))) --- indicates what?
}

um pouco mais sobre ponteiros, pré-processadores e estáticos

Se você gosta do GeeksQuiz e gostaria de contribuir, você também pode escrever um artigo e enviá-lo para contrib@geeksforgeeks.org. Veja seu artigo na página principal do GeeksforGeeks e ajude outros Geeks.

Todos os problemas de prática para Wipro !