Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
14 views

Programming For Problem Solving Assignment-1

This document contains 10 multiple choice questions about if-then-else statements and switch statements in C programming. It tests understanding of the basic logic and syntax of these conditional statements, including evaluating expressions, using break statements, and handling default cases. The questions cover a variety of simple code snippets and ask what output they would produce when run.

Uploaded by

sashibkn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Programming For Problem Solving Assignment-1

This document contains 10 multiple choice questions about if-then-else statements and switch statements in C programming. It tests understanding of the basic logic and syntax of these conditional statements, including evaluating expressions, using break statements, and handling default cases. The questions cover a variety of simple code snippets and ask what output they would produce when run.

Uploaded by

sashibkn
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 7

Programming for problem Solving Assignment-1

Here is a listing of C programming questions on “If-then-else Statements”.

1. What will be the output of the following C code?

#include <stdio.h>

void main()

int x = 5;

if (x < 1)

printf("hello");

if (x == 5)

printf("hi");

else

printf("no");

a) hi
b) hello
c) no
d) error

2. What will be the output of the following C code?

#include <stdio.h>

int x;

void main()

if (x)

printf("hi");
else

printf("how are u");

a) hi
b) how are you
c) compile time error
d) error

3. What will be the output of the following C code?

#include <stdio.h>

void main()

int x = 5;

if (true);

printf("hello");

a) It will display hello


b) It will throw an error
c) Nothing will be displayed
d) Compiler dependent

4. What will be the output of the following C code?

#include <stdio.h>

void main()

int x = 0;

if (x == 0)

printf("hi");

else
printf("how are u");

printf("hello");

a) hi
b) how are you
c) hello
d) hihello

5. What will be the output of the following C code?

#include <stdio.h>

void main()

int x = 5;

if (x < 1);

printf("Hello");

a) Nothing
b) Run time error
c) Hello
d) Varies

6. What will be the output of the following C code?

#include <stdio.h>

void main()

double ch;

printf("enter a value between 1 to 2:");

scanf("%lf", &ch);
switch (ch)

case 1:

printf("1");

break;

case 2:

printf("2");

break;

a) Compile time error


b) 1
c) 2
d) Varies

7. What will be the output of the following C code? (Assuming that we have
entered the value 1 in the standard input)

#include <stdio.h>

void main()

char *ch;

printf("enter a value between 1 to 3:");

scanf("%s", ch);

switch (ch)

case "1":

printf("1");
break;

case "2":

printf("2");

break;

a) 1
b) 2
c) Compile time error
d) No Compile time error

8. What will be the output of the following C code?

#include <stdio.h>

void main()

int ch;

printf("enter a value between 1 to 2:");

scanf("%d", &ch);

switch (ch)

case 1:

printf("1\n");

default:

printf("2\n");

a) 1
b) 2
c) 1 2
d) Run time error

9. What will be the output of the following C code?

#include <stdio.h>

void main()

int ch;

printf("enter a value between 1 to 2:");

scanf("%d", &ch);

switch (ch)

case 1:

printf("1\n");

break;

printf("Hi");

default:

printf("2\n");

a) 1
b) Hi 2
c) Run time error
d) 2

10. What will be the output of the following C code?

#include <stdio.h>

void main()
{

int ch;

printf("enter a value between 1 to 2:");

scanf("%d", &ch);

switch (ch, ch + 1)

case 1:

printf("1\n");

break;

case 2:

printf("2");

break;

a) 1
b) 2
c) 3
d) Run time error

You might also like