2nd Round Coding

2nd Round Coding

5 Qs

quiz-placeholder

Similar activities

ENT110 C Programming Quiz2

ENT110 C Programming Quiz2

University

10 Qs

Info Sys Preparation Set 1

Info Sys Preparation Set 1

Professional Development

10 Qs

แบบทดสอบการเขียนโปรแกรมภาษาซี

แบบทดสอบการเขียนโปรแกรมภาษาซี

6th Grade

10 Qs

Mech 3

Mech 3

Professional Development

10 Qs

CPR Quiz_chapter 5_structure

CPR Quiz_chapter 5_structure

Professional Development

10 Qs

PROGRAMACION

PROGRAMACION

9th Grade - University

10 Qs

Expression in C Programming

Expression in C Programming

University

10 Qs

c program -basic

c program -basic

Professional Development

10 Qs

2nd Round Coding

2nd Round Coding

Assessment

Quiz

Hard

Created by

Syed Raja

Used 1+ times

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

3 mins • 5 pts

1.

1.Point out the error in the following program

#include<stdio.h>

int main()

{

display();

return 0;

}

void display()

{

printf("Hello");

}

a. No error

b. display() doesn't get invoked

c.
display()
is called before it is defined

d.
None of these

2.

MULTIPLE CHOICE QUESTION

3 mins • 5 pts

2.Which of the following statements are correct about the below declarations?
char *p = "Sanjay";
char a[] = "Sanjay";

1:There is no difference in the declarations and both serve the same purpose.2:p is a non-const pointer pointing to a non-const string, whereas a is a const pointer pointing to a non-const pointer.3:The pointer p can be modified to point to another string, whereas the individual characters within array a can be changed.4:In both cases the '\0' will be added at the end of the string "Sanjay".

a. 1, 2

b. 2, 3, 4

c. 3, 4

d. 2, 3

3.

MULTIPLE CHOICE QUESTION

3 mins • 5 pts

  1. 3.Point out the error in the program?

    #include<stdio.h>

  2. int main()

  3. {

  4. char ch;

  5. int i;

  6. scanf("%c", &i);

  7. scanf("%d", &ch);

  8. printf("%c %d", ch, i);

  9. return 0;

  10. }

a. Error: suspicious char to in conversion in scanf()

b. Error: we may not get input for second scanf() statement

c. No error

d. None of above

4.

MULTIPLE CHOICE QUESTION

3 mins • 5 pts

4.Point out the error in the program

#include<stdio.h>

int main()

{

int a=10;

void f();

a = f();

printf("%d\n", a);

return 0;

}

void f()

{

printf("Hi");

}

a. Error: Not allowed assignment

b. Error: Doesn't print anything

c. No error

d.None of above

5.

MULTIPLE CHOICE QUESTION

3 mins • 5 pts

5.Point out the error in the program?

#include<stdio.h>

int main()

{

struct emp {

char name[20];

float sal; };

struct emp e[10];

int i;

for(i=0; i<=9; i++)

scanf("%s %f", e[i].name, &e[i].sal);

return 0;

}

a. Error: invalid structure member

b. Error: Floating point formats not linked

c. No error

d. None of above