What is the output for the following code?12345678910111213#include <stdio.h> int main() { int i = 1; while (i <= 10) { if (i % 5 == 0) { i++; continue; } printf("%d ", i); i++; } return 0; }
Question
What is the output for the following code?12345678910111213#include <stdio.h> int main() { int i = 1; while (i <= 10) { if (i % 5 == 0) { i++; continue; } printf("%d ", i); i++; } return 0; }
Solution
The output of the given C code will be:
1 2 3 4 6 7 8 9
Here's the step by step explanation:
- The code starts with an integer
iinitialized to 1. - It then enters a while loop that will continue as long as
iis less than or equal to 10. - Inside the loop, it checks if
iis divisible by 5. If it is, it incrementsiby 1 and then skips the rest of the loop iteration using thecontinuestatement. This means it will not print the number if it is divisible by 5. - If
iis not divisible by 5, it prints the value ofiand then incrementsiby 1. - This process repeats until
iis greater than 10, at which point the loop ends. - Therefore, the numbers 1 to 10 are printed, excluding any that are divisible by 5 (i.e., 5 and 10).
Similar Questions
What is the output for the following code?
What will be the output of the following program?1234567891011121314151617181920#include <stdio.h>void one();void two();void one() { for(int i = 0; i < 2; i++){ two(); }}void two() { printf("TWO ");}int main(){ one(); two(); return 0;}
What is the output for the following code?12345678910111213#include <stdio.h> int main() { int i = 1; while (i <= 10) { if (i % 5 == 0) { i++; continue; } printf("%d ", i); i++; } return 0; }
What is the output of the following snippet code? float n = 123.1112F; printf("%.2f", n);A. 123.11B. 123.12C. 123.13D. 123.10
What is the output for the following code?123456789#include <stdio.h>int main(){ char ch = '1'; for (ch = '5'; ch <= '8'; ch++) putchar(ch); return (0);}
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.