#include <stdio.h> #include <conio.h> void main() { int n = 10, i = 1; printf("Uoc cua %i la:\n", n); while(i <= n) { if(n % i == 0) { printf("%i\t", i); } i++; } getch(); }
Chạy code: while
1 <= 10:
10 % 1 == 0 chạy in 1
2 <= 10:
10 % 2 == 0 chạy in 2
3 <= 10:
10 % 3 == 0 thoát if
4 <= 10:
10 % 4 == 0 thoát if
5 <= 10:
10 % 5 == 0 chạy in 5
6 <= 10:
10 % 6 == 0 thoát if
7 <= 10:
10 % 7 == 0 thoát if
8 <= 10:
10 % 8 == 0 thoát if
9 <= 10:
10 % 9 == 0 thoát if
10 <= 10:
10 % 10 == 0 chạy in 10
