How to use for loop in C

8 Answers

0 votes
#include <stdio.h>
 
int main(void) {
    for (int i = 0; i < 10; i++) {
        printf("%i\n", i);
    } 
  
    return 0;
}
   
   
   
/*
run:
   
0
1
2
3
4
5
6
7
8
9
   
*/

 



answered Jun 12, 2020 by avibootz
edited May 5, 2024 by avibootz
0 votes
#include <stdio.h>

int main(void) {
	int n = 0;
	
	for (int i = n; i < 10; i++) {
		printf("%i\n", i);
	}

	return 0;
}
  
  
  
/*
run:
  
0
1
2
3
4
5
6
7
8
9
  
*/

 



answered Jun 12, 2020 by avibootz
edited May 5, 2024 by avibootz
0 votes
#include <stdio.h>

int main(void) {
	for (int i = 0; i < 10; ) {
		printf("%i\n", i++);
	}

	return 0;
}
  
  
  
/*
run:
  
0
1
2
3
4
5
6
7
8
9
  
*/

 



answered Jun 12, 2020 by avibootz
edited May 5, 2024 by avibootz
0 votes
#include <stdio.h>

int main(void) {
	for (int i = 0; i < 10; ) {
		printf("%i\n", i++);
		if (i == 5)
			break;
	}

	return 0;
}
  
  
  
/*
run:
  
0
1
2
3
4
  
*/

 



answered Jun 12, 2020 by avibootz
edited May 5, 2024 by avibootz
0 votes
#include <stdio.h>

int main(void) {
	int i = 0;

	for ( ;; ) {
		printf("%i\n", i++);
		if (i == 5)
			break;
	}

	return 0;
}
  
  
  
/*
run:
  
0
1
2
3
4
  
*/

 



answered Jun 12, 2020 by avibootz
edited May 5, 2024 by avibootz
0 votes
#include <stdio.h>

int main(void) {
	for ( ;; ) {
		static int i = 0;
		printf("%i\n", i++);
		if (i == 7)
			break;
	}

	return 0;
}
  
  
  
/*
run:
  
0
1
2
3
4
5
6
  
*/

 



answered Jun 12, 2020 by avibootz
edited May 5, 2024 by avibootz
0 votes
#include <stdio.h>
 
int main(void) {
    for (int i = 0; i < 10; i += 2) 
        printf("%d\n", i);
     
    return 0;
}
   
     
/*
       
run:
 
0
2
4
6
8
 
*/

 



answered May 5, 2024 by avibootz
0 votes
#include <stdio.h>
 
int main(void) {
    for (int i = 10; i > 0; i--) 
        printf("%d\n", i);
     
    return 0;
}

   
     
/*
       
run:
 
10
9
8
7
6
5
4
3
2
1
 
*/

 



answered May 5, 2024 by avibootz

Related questions

1 answer 73 views
1 answer 82 views
2 answers 132 views
1 answer 128 views
1 answer 146 views
146 views asked May 10, 2019 by avibootz
1 answer 77 views
77 views asked Sep 7, 2022 by avibootz
...