C - Programming ( Output based - Loop )

C - Programming ( Output based - Loop )

Professional Development

10 Qs

quiz-placeholder

Similar activities

Skill Development - Debugging Practice1

Skill Development - Debugging Practice1

10th Grade - Professional Development

10 Qs

C++ Is Fun

C++ Is Fun

Professional Development

10 Qs

MindSpace Computers C Test-5

MindSpace Computers C Test-5

Professional Development

15 Qs

C Code Master lvl 2 A

C Code Master lvl 2 A

Professional Development

10 Qs

Day 4 C Programming Quiz

Day 4 C Programming Quiz

Professional Development

10 Qs

Practice Test Operator and Control Flow Statement 01

Practice Test Operator and Control Flow Statement 01

Professional Development

15 Qs

Demo C programming

Demo C programming

Professional Development

10 Qs

c program -basic

c program -basic

Professional Development

10 Qs

C - Programming ( Output based - Loop )

C - Programming ( Output based - Loop )

Assessment

Quiz

Computers

Professional Development

Hard

Created by

Bhanu Pratap Rai

Used 51+ times

FREE Resource

10 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is the correct output for the program given below.

#include <stdio.h>

void main()

{

int arr[5],i=-1,z;

while(i<5)

arr[i]=++i;

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

printf (“ %d”,arr[i]);

}

0 1 2 3 4

0 -1 -2 -3 -4

-1 0 1 2 3 4

1 2 3 4 5

2.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What will be the output of following prog . ?

#include <stdio.h>

void main()

{

int arr[]= {0,1,2,3,4};

int i, *p;

for(p=arr, i=0;p+i<=arr+4;p++,i++)

printf(“%d”,*(p+i));

}

0,2,4

0,1,2

0,2,3

2,3,4

3.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

which of the following statements is correct :

#include <stdio.h>

int main()

{

int i,x;

for(i=1;i<=(9%2 +i); i++)

{

x=(i*3 + i*2)/I;

printf("%d",x);

}

}

The code prints output as 5 10

The code prints output as 5 5 5 5

The code prints 5 infinite numbers of times

The code prints 20 infinite numbers of times

4.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

What will be the output of following prog . ?

#include <stdio.h>

void main()

{

static int arr[] ={2,3,4,5,6};

int i;

for(i=5;i>0;)

printf(“%d”,arr[--i]);

}

6 5 4 3 2

2 3 4 5 6

5 4 3 2 0

no output

5.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

The function test is coded as follows:

int test(int num)

{

int m,n=0;

while(num)

{

m=num%10;

if(m%2)

n=n+1;

num=num/10;

}

return(n);

}

What will be the values of x and y when the following statements are executed?

int x= test(135);

int y == test(246);

0,0

0,3

3,0

3,3

6.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is the correct output for the program given below.

#include <stdio.h>

void main()

{

char *p="hai friends",*p1;

p1=p;

while(*p!='\0') ++*p++;

printf("%s %s",p,p1);

}

hai friends

ibj!gsjfoet

ibj!gsjfoet hai friends

Error

7.

MULTIPLE CHOICE QUESTION

1 min • 1 pt

Which of the following is the correct output for the program given below.

Void main()

{ int i=0;

for(;++i;) ;

printf("%d",i);

}

0

1,2,3,4,5,.....

1

No Output

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?