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]);
}
C - Programming ( Output based - Loop )
Quiz
•
Computers
•
Professional Development
•
Hard
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
15 questions
DOT NET-SET1
Quiz
•
Professional Development
11 questions
JAVA QUIZ
Quiz
•
Professional Development
10 questions
Day 3 C Programming quiz
Quiz
•
Professional Development
15 questions
Code X Trade
Quiz
•
Professional Development
10 questions
Day 2 C Programming quiz
Quiz
•
Professional Development
5 questions
NECTS- Code Debugging Elimination Round
Quiz
•
Professional Development
10 questions
pemrograman dasar
Quiz
•
Professional Development
10 questions
C Programming Quiz 2
Quiz
•
Professional Development
15 questions
Multiplication Facts
Quiz
•
4th Grade
20 questions
Math Review - Grade 6
Quiz
•
6th Grade
20 questions
math review
Quiz
•
4th Grade
5 questions
capitalization in sentences
Quiz
•
5th - 8th Grade
10 questions
Juneteenth History and Significance
Interactive video
•
5th - 8th Grade
15 questions
Adding and Subtracting Fractions
Quiz
•
5th Grade
10 questions
R2H Day One Internship Expectation Review Guidelines
Quiz
•
Professional Development
12 questions
Dividing Fractions
Quiz
•
6th Grade