본문 바로가기

C

[C언어] 다중 for 문

반응형

다중 for 문: 바깥쪽 for 문이 한 번 동작할 때마다 안쪽 for 문은 주어진 횟수만큼 동작한다.

 

for (초기식1; 조건식1; 증감식1) {

   문장1;

 

   for (초기식2; 조건식2; 증감식2){

      문장2;

   }

}


<출력형식>

####

####

####

####

####

 

#include<stdio.h>

int main(){

   for(int i = 0; i < 5; i++){
      for(int j = 0; j < 5; j++)
         printf("#");
      printf("\n");
   }
   return 0;
}

 


<출력형식>

#

##

###

####

#####

 

#include<stdio.h>

int main(){

   for(int i = 0; i < 5; i++){
      for(int j = 0; j < i + 1; j++)
         printf("#");
      printf("\n");
   }
   return 0;
}

 


<출력형식>

#####

####

###

##

#

 

#include<stdio.h>

int main(){

   for(int i = 0; i < 5; i++){
      for(int j = 0; j < 5 - i; j++)
         printf("#");
      printf("\n");
   }
   return 0;
}

 

반응형