kamala_bec

kamala_bec

University

30 Qs

quiz-placeholder

Similar activities

Programming skill

Programming skill

University

26 Qs

Computer Programming 1 Review

Computer Programming 1 Review

University

30 Qs

 Milking Minds 17-01-24

Milking Minds 17-01-24

University

25 Qs

CODE JAM

CODE JAM

KG - University

25 Qs

Stack and Queue

Stack and Queue

University

25 Qs

String in C Programming

String in C Programming

University

26 Qs

Compro. Final1/64 part2

Compro. Final1/64 part2

University

25 Qs

kamala_bec

kamala_bec

Assessment

Quiz

Computers

University

Medium

Created by

kamala patil

Used 1+ times

FREE Resource

30 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

#include<stdio.h>

struct Point{

  int x, y, z;};

 int main(){

  struct Point p1 = {.y = 0, .z = 1, .x = 2};

  printf("%d %d %d", p1.x, p1.y, p1.z);

  return 0;}

compiler error

2 0 1

0 1 2

2 1 0

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

struct Test

{

char str[20];

};

int main()

{

struct Test st1, st2;

strcpy(st1.str, "GeeksQuiz");

st2 = st1;

st1.str[0] = 'S';

printf("%s",st2.str);

return 0;

}

SeeksQuiz

compiler error

GeeksQuiz

segmentation fault

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

union test{

   int x; char arr[4];  int y;};

 int main(){

    union test t;

    t.x = 0;

    t.arr[1] = 'G';

    printf("%s", t.arr);

    return 0;

}

Predict the output of above program. Assume that the size of an integer is 4 bytes and size of character is 1 byte. Also assume that there is no alignment needed.

a)nothing is printed  b) G c)garbage char followed by G followed by more garbage char d)Compiler error

nothing is printed

G

garbage char followed by G followed by more garbage char

Compiler error

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

union test{

int x; char arr[8]; int y;};

int main(){

printf("%d", sizeof(union test));

return 0;}

Predict the output of above program .Assume that the size of an integer and char are  4  and 1 bytes  respectively. Also assume that there is no alignment needed

12

16

8

compiler error

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

struct st {

    int x; struct st next; };

   int main() {

    struct st temp;

    temp.x = 10;

    temp.next = temp;

    printf("%d", temp.next.x);

    return 0; }

compiler error

10

run time error

garbage value

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Consider the following C declaration

struct{short s[5];union{

float y;long z;}u;}t;

Assume size of short,float,long as 2,4,8 bytes respectively. predict size of t ignoring alignment considerations

22

14

18

10

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

struct node{

   int i;float j;};

struct node *s[10];

The above C declaration define ‘s’ to be

an array ,each element of which is a pointer to a structure of type node

structure of 2 fields,each field being a pointer to an array of 10 elements

A structure of 3 fields,an integer,a float,and an array of 10 elements

an array ,each element of which is a structure of type node

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?