👍14🥰2❤1
Untold Coding
#include <stdio.h> int main() { int i = -1; for (++i; i++; i++) printf("Untoldcoding"); return 0; }
Think and give answer ... In quiz
Untold Coding
#include <stdio.h> int main() { int i = -1; for (++i; i++; i++) printf("Untoldcoding"); return 0; }
Explanation
1. Initialization : The loop starts with
++i
, which increments i
from -1 to 0.2. Condition : The condition
i++
is checked next. Since i++
returns the value of i
before incrementing, the loop checks if 0 is true, which it is not (0 is considered false in C).3. Increment: If the condition were true, the loop would proceed to increment
i
with i++
again, but this part doesn't get executed in this case because the condition i++
evaluates to false on the first check.Due to the condition
i++
being false when i
is 0, the loop doesn't execute even once. Therefore, "Untoldcoding" is never printed.Still have any doubt ? Drop a comment 👇
👍13
Consider the following C program:
#include <stdio.h>
int main( )
{
int i, j, k = 0;
j=2*3/4+2.0/5+8/5;
k -= --j;
for (i=0; i<5; i++)
{
switch(i+k)
{
case 1:
case 2: printf("\n%d", i+k);
case 3: printf("\n%d", i+k)
default: printf("\n%d", i+k);
}
}
return 0;
}
#include <stdio.h>
int main( )
{
int i, j, k = 0;
j=2*3/4+2.0/5+8/5;
k -= --j;
for (i=0; i<5; i++)
{
switch(i+k)
{
case 1:
case 2: printf("\n%d", i+k);
case 3: printf("\n%d", i+k)
default: printf("\n%d", i+k);
}
}
return 0;
}
👍12
👍10❤1👏1
Untold Coding
Consider the following C program: #include <stdio.h> int main( ) { int i, j, k = 0; j=2*3/4+2.0/5+8/5; k -= --j; for (i=0; i<5; i++) { switch(i+k) { case 1: case 2: printf("\n%d", i+k); …
Explanation
Total printf Calls
Summing up all the outputs from each iteration:
Iteration 1: 1 time
Iteration 2: 1 time
Iteration 3: 3 times
Iteration 4: 3 times
Iteration 5: 2 times
Total number of printf calls: 1 + 1 + 3 + 3 + 2 = 10
Still have any confusion, drop a comment 👇
👍8❤1
#include <stdio.h>
int main()
{
int i;
for(i=1; i<=10; i++){
if(i>5){
break;
}
}
printf("%d",i);
return 0;
}
int main()
{
int i;
for(i=1; i<=10; i++){
if(i>5){
break;
}
}
printf("%d",i);
return 0;
}
👍14❤1
👍15
Consider the C Programming
#include<stdio.h>
void print (int n) {
if (n <= 0) return;
print(n--);
printf ("%d", n);
}
int main() {
print(5);
return 0;
}
#include<stdio.h>
void print (int n) {
if (n <= 0) return;
print(n--);
printf ("%d", n);
}
int main() {
print(5);
return 0;
}
👍11
Output will be?
Anonymous Quiz
41%
5, 4, 3, 2 , 1
19%
1, 2, 3, 4, 5
24%
Abnormal Terminate
16%
Error
👍10🔥1👏1😁1
Consider the following sample of numbers: 9, 18, 11, 14, 15, 17, 10, 69, 11, 13 The median of the sample is
(a) 14
(b) 13.5
(c) 12
(d) 11
(a) 14
(b) 13.5
(c) 12
(d) 11
👍10
Question of the day
A person sold two different items at the same price. He made 10% profit in one item, and 10% loss in the other item. In selling these two items, the person made a total of
(a) 1% profit
(c) 2% profit
(b) 1% loss
(d) 2% loss
👍12❤2
Question of the day
A rectangular paper of 20 cm × 8 cm is folded 3 times. Each fold is made along the
line of symmetry, which is perpendicular to its long edge. The perimeter of the final
folded sheet (in cm) is
(A) 18
(B) 24
(C) 20
(D) 21
👍4